Open JoshuaKGoldberg opened 3 weeks ago
add https://github.com/gund/eslint-plugin-deprecation/pull/79 to the ones that need support and thanks for this list!
@vincentbriglia eslint-plugin-deprecation
doesn't yet support flat config, so it's relegated to the other list: https://github.com/gund/eslint-plugin-deprecation/issues/85
v9 support was added to eslint-plugin-solid
in https://github.com/solidjs-community/eslint-plugin-solid/pull/140, with https://github.com/solidjs-community/eslint-plugin-solid/pull/141 awaiting a peer dependency update
eslint-plugin-cypress now supports ESLint 9.x in release v3.2.0 through PR https://github.com/cypress-io/eslint-plugin-cypress/pull/203.
The README includes instructions for using release v3.2.0 with ESLint v7
, v8
and v9
.
Thanks to the ESLint team for support regarding backwards compatibility of the API https://github.com/eslint/eslint.org/issues/559!
Work is on-going regarding flat config updates.
https://github.com/testing-library/eslint-plugin-testing-library might be a good one to track as well. Here is their bug about the migration: https://github.com/testing-library/eslint-plugin-testing-library/issues/899
@julienw that'd be a good one to include, but it doesn't yet support flat config: https://github.com/testing-library/eslint-plugin-testing-library/issues/853. See #18093.
As a note, we've now introduced a compatibility package for issues related to the ESLint v9 rule API changes.
A few more:
vscode-eslint extension support: https://github.com/microsoft/vscode-eslint/issues/1644
👋 Hi all! With ESLint v9 released, many community plugins are adding support for the new major version. This is a tracking issue of ESLint v9 compatibility for the ~35 or so most popular plugins for ESLint that already support flat config. We'll keep this list updated over time.
📌 Status emoji key:
@nuxt/eslint
@typescript-eslint
angular
astro
cypress
ember
es-x
eslint-comments
eslint-plugin
functional
import-x
jsdoc
jsonc
jest
markdown
mocha
n
nx
perfectionist
playwright
prettier
qunit
regexp
react
security
simple-import-sort
solid
sonarjs
stylistic
svelte
unicorn
vitest
vue
vue-i18n
vuejs-accessibility
yml
create-config
@rushstack/eslint-patch
Task list of issues/PRs on projects that didn't have released support yet at time of filing:
Keep in mind that this list isn't automatic: I'm hand-editing it. Please report any inaccuracies or out-of-date information! ❤️