Bryan Mishkin

Results 125 issues of Bryan Mishkin

For example: * Columns for count of rules enabled, set to warn, or disabled in each config | | Name | Description | Rules Enabled | Rules Warn | Rules...

enhancement

Follow-up to: * https://github.com/bmish/eslint-doc-generator/pull/480 Should we rename `--path-rule-list` to `--path-overview` or similar because these high-level readme/overview docs can contain both rule lists and config lists now, not just rule lists...

breaking

_Originally posted by @ljharb in https://github.com/import-js/eslint-plugin-import/pull/2845#discussion_r1284954830_

enhancement

This new option `--init-emojis` uses [gpt-emoji](https://github.com/bmish/gpt-emoji) (which queries OpenAI for a suggestion on what emoji to use to represent the given text) to suggest an emoji to represent each of...

enhancement

I believe we just need to increase the timeout for the tests under Node 14 CI. The below workaround we applied for Node 14 causes the tests to take longer....

internal

I have seen a few plugins that put all their rule docs in the top-level README.md: * [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) While such plugins can use `--init-rule-docs` to create new rule docs, they...

enhancement

We currently have a list of default emojis for common config names: https://github.com/bmish/eslint-doc-generator/blob/54464596b20c25baa5a4f7f266f2eb779add4186/lib/emojis.ts#L5-L28 If none of those curated emojis match the config name, we could fallback to checking for any...

breaking

eslint-plugin-jest splits their rule list by `meta.docs.requiresTypeChecking`, but then has to manually list out all the rule list columns minus the "requires type checking" column to avoid showing it unnecessarily....

breaking

Received feedback that the two leading emojis in this example rule doc configs notice could be confusing (https://github.com/jsx-eslint/eslint-plugin-react/pull/3499#discussion_r1034192984). **Proposal 1** We could move the emojis next to their respective sentences...

bug