This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
Configs: Have recommended/strict configs include lesser configs #5204
Labels
accepting prs
Go ahead, send a pull request that resolves this issue
breaking change
This change will require a new major version to be released
package: eslint-plugin
Issues related to @typescript-eslint/eslint-plugin
preset config change
Proposal for an addition, removal, or general change to a preset config
Milestone
Uh oh!
There was an error while loading. Please reload this page.
Before You File a Proposal Please Confirm You Have Done The Following...
Description
Right now, no config in the following list includes any other config in that list:
plugin:@typescript-eslint/recommended
plugin:@typescript-eslint/recommended-requiring-type-checking
plugin:@typescript-eslint/strict
That means if you want, say, the strictest, you must enable all three (https://typescript-eslint.io/docs/linting/configs):
Proposal: how about we have each config in that list also include any previous config in the list? That way if you want, say, the strictest, you would only need to enable one:
Impacted Configurations
plugin:@typescript-eslint/recommended
plugin:@typescript-eslint/recommended-requiring-type-checking
plugin:@typescript-eslint/strict
Additional Info
This would be a breaking change.
The text was updated successfully, but these errors were encountered: