Bryan Mishkin

Results 123 issues of Bryan Mishkin

### Current behavior ESLint currently allows objects, arrays, functions, and literal values to be returned by a rule's `create()` function. I suspect it's unintentional that we allow anything but objects...

enhancement
core
breaking

### 2022-12 UPDATE I have opened an RFC for this: * https://github.com/eslint/rfcs/pull/100 ### ESLint version 8.5.0 ### What problem do you want to solve? Outdated/unused ESLint disable directive comments (e.g....

enhancement
core
breaking

**The problem you want to solve.** In a large codebase, there can easily be hundreds or even thousands of places where inline disable directive comments (like `// eslint-disable-line no-console`) have...

enhancement
core

**The problem you want to solve.** Today, rule schemas ([meta.schema](https://eslint.org/docs/developer-guide/working-with-rules#rule-basics)) are optional. This has the following effects: * If a rule does not specify a schema, nothing is enforced. *...

enhancement
core
breaking

Document the supported Node versions for the node protocol import feature to reduce potential confusion or mistaken adoption of this lint rule. While eslint-plugin-unicorn only supports Node 14.18 and above:...

docs

## PR Checklist - [x] Addresses an existing open issue: fixes #5460 fixes #5461 - [x] That issue was marked as [accepting prs](https://github.com/typescript-eslint/typescript-eslint/issues?q=is%3Aopen+is%3Aissue+label%3A%22accepting+prs%22) - [x] Steps in [CONTRIBUTING.md](https://github.com/typescript-eslint/typescript-eslint/blob/main/CONTRIBUTING.md) were taken...

awaiting response

### Before You File a Bug Report Please Confirm You Have Done The Following... - [X] I have tried restarting my IDE and the issue persists. - [X] I have...

bug
package: eslint-plugin
accepting prs

### Before You File a Bug Report Please Confirm You Have Done The Following... - [X] I have tried restarting my IDE and the issue persists. - [X] I have...

bug
package: eslint-plugin
accepting prs

Enforced by [eslint-plugin/require-meta-schema](https://github.com/not-an-aardvark/eslint-plugin-eslint-plugin/blob/master/docs/rules/require-meta-schema.md) after the eslint-plugin-eslint-plugin v4 upgrade (https://github.com/yannickcr/eslint-plugin-react/pull/3105).

semver-major

Follow-up to https://github.com/mysticatea/eslint-plugin-eslint-comments/issues/59#issuecomment-864201465 See https://github.com/eslint/eslint/issues/12245 for the full explanation of why this is the best practice.