36.0.0 (2023-06-30)
⚠ BREAKING CHANGES
- the rules are provided at the top level,
instead of under anoverrides
property.
Providing the rules under theoverrides
property was never a good idea.
It prevents specifying which files the rules apply to (e.g.[*.js, *.ts]
).
I apologize.
To migrate, make sure that yourextends
property is under anoverrides
item.
An example is in the readme.
To help verify your configuration,
you could obtain a list of files that will be linted, this way:
DEBUG=eslint:cli-engine npx eslint <path>
.