v0.25.0
Read migration guide for migration steps from v0.24.0
- Added
eslint-plugin-n
17.8.1
.- Deprecated
eslint-plugin-node
(replaced byeslint-plugin-n
) - Replaced
node/
rules withn/
rules. - Changed the
n/exports-style
rule severity to warning, as it has a fixer. - Enabled the
n/hashbang
rule as a warning. - Disabled the
n/no-hide-core-modules
rule as deprecated. - Disabled the
n/shebang
rule as deprecated.
- Deprecated
- Upgraded
@typescript-eslint
to7.12.0
:- Supports TypeScript v5.4
- Enabled the
@typescript-eslint/consistent-return
rule as an error. - Enabled the
@typescript-eslint/use-unknown-in-catch-callback-variable
rule as an error. - Replaced deprecated
@typescript-eslint/no-throw-literal
with@typescript-eslint/only-throw-error
. - Replaced deprecated
@typescript-eslint/no-useless-template-literals
with@typescript-eslint/no-unnecessary-template-expression
. - Disabled deprecated
@typescript-eslint/prefer-ts-expect-error
. - Updated
@typescript-eslint/eslint-plugin-tslint
to7.0.2
(the plugin was moved into a standalone repository).
- Upgraded
@stylistic/eslint-plugin
to v2.1.0:- Enabled the
@stylistic/js/line-comment-position
rule as a warning.- Disabled ESLint
line-comment-position
rule.
- Disabled ESLint
- Enabled the
@stylistic/js/multiline-comment-style
rule as an error.- Disabled ESLint
multiline-comment-style
rule.
- Disabled ESLint
- Enabled the
@stylistic/jsx/jsx-function-call-newline
rule as a warning.
- Enabled the
- Upgraded
eslint-plugin-unicorn
to53.0.0
:- Enabled the
unicorn/consistent-empty-array-spread
rule as a warning. - Enabled the
unicorn/no-anonymous-default-export
rule as an error. - Enabled the
unicorn/no-await-in-promise-methods
rule as an error. - Enabled the
unicorn/no-invalid-fetch-options
rule as an error. - Enabled the
unicorn/no-magic-array-flat-depth
rule as an error. - Enabled the
unicorn/no-single-promise-in-promise-methods
rule as a warning. - Enabled the
unicorn/prefer-string-raw
rule as a warning.
- Enabled the
- Updated
eslint-plugin-jest
to28.6.0
.- Enabled the
jest/prefer-importing-jest-globals
rule as a warning.- Allowed
@jest/globals
for Jest tests inn/no-unpublished-import
.
- Allowed
- Enabled the
jest/prefer-jest-mocked
rule as a warning.
- Enabled the
- Upgraded
eslint-plugin-cypress
to3.3.0
.- Enable the
cypress/no-async-before
rule as an error.
- Enable the
- Upgraded
eslint-plugin-deprecation
to3.0.0
. - Upgraded
eslint-plugin-sonarjs
to1.0.3
. - Updated
eslint-plugin-jest-dom
to5.4.0
. - Updated
eslint-plugin-promise
to6.2.0
. - Updated
eslint-plugin-simple-import-sort
to12.1.0
. - Patched
eslint-plugin-jsdoc
to48.2.9
. - Patched
eslint-plugin-testing-library
to6.2.2
. - Patched
@babel/eslint-parser
to7.24.7
.
Read migration guide for migration steps from v0.24.0