@wkovacs64/eslint-config
Advanced tools
Changelog
7.3.0
#35 f4df1c7
Thanks @wKovacs64! - Update several dependencies.
@eslint/compat ^1.1.1 → ~1.1.1
@eslint/js ^9.7.0 → ^9.12.0
eslint-plugin-import-x ^4.0.0 → ^4.3.1
eslint-plugin-jsx-a11y ^6.9.0 → ^6.10.0
eslint-plugin-playwright ^1.6.2 → ^1.7.0
eslint-plugin-react ^7.34.3 → ^7.37.1
eslint-plugin-testing-library ^6.2.2 → ^6.3.0
globals ^15.8.0 → ^15.11.0
typescript-eslint ^8.0.0-alpha.41 → ^8.9.0
#34 b4cd99f
Thanks @renovate! - Update eslint-plugin-react-hooks
to v5. Ignore all Playwright files as they conventionally name one of their functions use
, which triggers false positives.
#33 9780245
Thanks @renovate! - Replace eslint-plugin-vitest
with @vitest/eslint-plugin
.
Changelog
7.2.5
#29 d9e9528
Thanks @wKovacs64! - Fix eslint-plugin-react-hooks
and eslint-plugin-testing-library
consumption with @eslint/compat
. This should also enable ESLint v9 compatibility (untested).
#28 93fa45f
Thanks @wKovacs64! - Update @eslint/js
to v9.7.0, eslint-plugin-jsx-a11y
to v6.9.0, eslint-plugin-react
to v7.34.3, and globals
to v15.8.0.
#26 a783712
Thanks @renovate! - Update eslint-plugin-import-x
to v3.
#30 79eea98
Thanks @wKovacs64! - Update typescript-eslint
to v8.0.0-alpha.41. May contain some minor breaking changes, see https://typescript-eslint.io/blog/announcing-typescript-eslint-v8-beta if necessary.
Changelog
7.2.4
89f27f9
Thanks @wKovacs64! - Use the platform to perform package detection (and remove the resolve-from
dependency).Changelog
7.2.3
a179a07
Thanks @wKovacs64! - Fix detection of installed packages in consuming projects.Changelog
7.2.2
a04e4b4
Thanks @wKovacs64! - Apply Playwright rules when @playwright/test
is present rather than playwright
.Changelog
7.2.1
#17 f771d66
Thanks @wKovacs64! - Add package.json
to package exports.
#19 b3847b3
Thanks @wKovacs64! - Disable @typescript-eslint/consistent-type-imports
rule as it conflicts with verbatimModuleSyntax
in tsconfig.json
. Disable import/consistent-type-specifier-style
rule as well.
Changelog
7.1.0
1e9e1e3
Thanks @wKovacs64! - Bring in recommended rules from react
and jsx-a11y
plugins.79f7ea9
Thanks @wKovacs64! - Enable alwaysTryTypes
in import/resolver
settings.Changelog
7.0.2
0e2b627
Thanks @wKovacs64! - Remove eslint
from peerDependencies
and revert to ESLint v8. Consumers can use v9 if they want, but they'll get a ton of warnings (if they don't use legacy peer deps) as most of the plugins don't explicitly support it yet.