Bryan Mishkin

Results 137 issues of Bryan Mishkin

Split onto separate lines for clarity. A rule that is enabled/disabled/warn by multiple configs is a relatively uncommon situation to begin with. Fixes #310. **Before:** 💼🚫 This rule is enabled...

bug

Right now, we only look for `## Rules`, `## Options`, `## Config` (level 2) section headers. We should be able to consider other header levels too. https://github.com/bmish/eslint-doc-generator/blob/c82db056af7291d8a86bd57354996f0596de19ae/lib/markdown.ts#LL57C4-L57C4

bug

We could generate a separate "external rules" list in the README that would have a table of external rules that a plugin's configs enabled/disable. Examples: * if the `recommended` config...

enhancement

[@eslint-community/eslint-plugin-mysticatea](https://github.com/eslint-community/eslint-plugin-mysticatea) has a lot of foreign rules (rules imported from another ESLint plugin and re-exported). eslint-doc-generator crashes on this because while it can see these foreign rules, it can't find...

enhancement

Currently, you have to specify all columns/notices to configure them, even if you just want to show or hide one: `--rule-list-columns`, `--rule-list-notices`. We could add: * `--rule-list-column-enable type` (some column...

enhancement

Former field from https://eslint.org/docs/latest/developer-guide/working-with-rules#rule-basics But still commonly used. The type for this property is still defined in @types/eslint and in @typescript-eslint/eslint-plugin.

enhancement

https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/901#discussion_r1008790414

enhancement

Before: ```md ## Rules Existing rules section content. ``` After running tool: ```md ## Rules ... Existing rules section content. ``` Would like to keep a blank line surrounding comment...

bug

Continuing this discussion: _Originally posted by @JoshuaKGoldberg in https://github.com/eslint-community/eslint-plugin-eslint-plugin/pull/433#discussion_r1479982423_

enhancement

To release in a minor version [8.2.0](https://github.com/qunitjs/eslint-plugin-qunit/releases/tag/v8.2.0) beforehand: - https://github.com/qunitjs/eslint-plugin-qunit/pull/571 - Ensure we publish types - https://github.com/qunitjs/eslint-plugin-qunit/pull/573 Expected major version changes: * Enable additional `recommended` rules: * #298 * Rename...

breaking