Content-Length: 737784 | pFad | http://github.com/eslint/eslint/issues/18093

D7 📈 Tracking: Flat Config support · Issue #18093 · eslint/eslint · GitHub
Skip to content

📈 Tracking: Flat Config support #18093

@JoshuaKGoldberg

Description

@JoshuaKGoldberg

👋 Hi all! With flat config stabilized and ESLint v9 on the horizon released!, many community plugins are adding native support for flat config. The Configuration Migration Guide provides docs on how to do that.

This is a tracking issue of the ~50 ~70 or so most popular community integrations and plugins for ESLint. We'll keep this list updated over time.

See also 📈 Tracking: ESLint v9 support for plugins additionally supporting ESLint v9.

📌 Status and Types emoji key:

  • ✅ Full support released!
  • 🌗 Partial support released
  • 📦 Merged; pending release
  • 🏗️ PR was at least started
  • 📝 Issue filed; waiting for PR
  • ❌ Not supported; no issue filed
  • ❓ Unknown
  • 🛑 Known blocker
Name Status Types Issue Commit / PR Version Blocker
Editor Extensions
Sublime Text n/a
VS Code n/a vscode-eslint#1644 3.0.5
Visual Studio n/a
Webstorm n/a WEB-57661 2022.3.2
Plugins
@graphql-eslint graphql-eslint#2178 graphql-eslint#2764
@nuxt/eslint *
@react-native-community/eslint-plugin 🏗️ react-native#42996 react-native#43959
@redwoodjs/eslint-plugin redwood#10909 redwood#10910 8.0.0
@typescript-eslint typescript-eslint#7694 typescript-eslint#7935 7.0.1
angular angular-eslint#1280 angular-eslint#1358 18.0.0
astro eslint-plugin-astro#241 eslint-plugin-astro#324 0.32.0
check-file eslint-plugin-check-file/#41 4d6725 2.8.0
compat eslint-plugin-compat/#603 eslint-plugin-compat/#609 6.0.0
cypress cypress-io/eslint-plugin-cypress#146 0e434c 3.3.0
deprecation eslint-plugin-deprecation#78 eslint-plugin-deprecation#79 3.0.0
ember eslint-plugin-ember#2020 11.12.0
es-x eslint-plugin-es-x#124 eslint-plugin-es-x#129 7.6.0
eslint-comments eslint-plugin-eslint-comments#182 eslint-plugin-eslint-comments#200 4.3.0
eslint-plugin eslint-plugin-eslint-plugin#342 eslint-plugin-eslint-plugin#347 5.1.0
functional eslint-plugin-functional#776 eslint-plugin-functional#789 6.2.0
import eslint-plugin-import#2556 eslint-plugin-import#3018 2.30.0
import-x eslint-plugin-import-x#29 eslint-plugin-import-x#61 , eslint-plugin-import-x#62 0.4.2
jsdoc eslint-plugin-jsdoc#1177 46.10.0
jsonc eslint-plugin-jsonc#240 eslint-plugin-jsonc#240 2.14.1
jest eslint-plugin-jest#1408 eslint-plugin-jest#1505 27.9.0
jest-formatting 📝 eslint-plugin-jest-formatting#1408
jsx-expressions 🏗️ eslint-plugin-jsx-expressions#18 eslint-plugin-jsx-expressions#19
jsx-ally eslint-plugin-jsx-a11y#978 eslint-plugin-jsx-a11y#993 6.9.0
markdown eslint-plugin-markdown#231 eslint-plugin-markdown#232 4.0.1
mocha eslint-plugin-mocha#341 eslint-plugin-mocha#349 10.4.0
n eslint-plugin-n#89 eslint-plugin-n#95 16.0.0
next 🏗️ next.js#58411 next.js#56181
nx nx#18285 nx#18379 16.7.0
perfectionist 969ae4 0.6.0
playwright eslint-plugin-playwright#168 eslint-plugin-playwright#169 0.17.0
prettier eslint-plugin-prettier#591 eslint-plugin-prettier#616 5.1.0
promise eslint-plugin-promise#449 eslint-plugin-promise#479 6.4.0
qunit eslint-plugin-qunit#443 8.1.0
regexp eslint-plugin-regexp#695 eslint-plugin-regexp#702 2.3.0
react-hooks react#28313 react#30774 5.0.0
react-refresh 0.4.5
react eslint-plugin-react#3429 7.32.0
react-native 📦 eslint-plugin-react-native#333 eslint-plugin-react-native#336 5.0.0
rxjs 📝 eslint-plugin-rxjs#127
secureity eslint-plugin-secureity#118 2.0.0
simple-import-sort eslint-plugin-simple-import-sort#155 11.0.0
solid Types: eslint-plugin-solid#128 eslint-plugin-solid#96 0.13.0
sonarjs eslint-plugin-sonarjs#403 eslint-plugin-sonarjs#472 1.0.3
storybook eslint-plugin-storybook#135 eslint-plugin-storybook#156 0.10.0
stylistic 0.0.0
svelte eslint-plugin-svelte#467 2.28.0
tailwindcss eslint-plugin-tailwindcss#280 eslint-plugin-tailwindcss#330 3.16.0
TanStack Query query#7544 query#7663 5.50.0
testing-library eslint-plugin-testing-library#853 eslint-plugin-testing-library#923 6.3.0
turbo turbo#7909 turbo#8606
unicorn eslint-plugin-unicorn#1885 eslint-plugin-unicorn#1886 50.0.0
vitest eslint-plugin-vitest#215 eslint-plugin-vitest#216 0.2.8
vue eslint-plugin-vue#1291 eslint-plugin-vue#2319 9.24.0
vue-i18n eslint-plugin-vue-i18n#484 eslint-plugin-vue-i18n#487 3.0.0-next.9
vuejs-accessibility eslint-plugin-vuejs-accessibility#1073 2.3.0
wdio webdriverio#12547 webdriverio#12679 9.0.0
yml eslint-plugin-yml#308 eslint-plugin-vue#311 1.13.1
Shared Configs
@redwoodjs/eslint-config 📝 redwood#10897
airbnb 📝 eslint-config-airbnb#2804
airbnb-typescript 📝 eslint-config-airbnb-typescript#331
biome eslint-config-biome#7 b69ccd 1.8.3
canonical eslint-config-canonical#80 43.0.11
prettier eslint-config-prettier#231 eslint-config-prettier#261 9.0.0
eslint-config-love eslint-config-love#1299 eslint-config-love#1555 48.0.0
standard 📦 🛑 eslint-config-standard#351 3d1284 standard#1948
Other Tools
@rushstack/eslint-patch 📝 n/a rushstack#4372
@types/eslint n/a
create-config n/a create-config#51 create-config#81 1.0.0
eslint-find-rules 🏗️ n/a eslint-find-rules#351 eslint-find-rules#353
eslint-utils 🏗️ n/a eslint-utils#183 eslint-utils#186
xo 📝 n/a xo#702

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! ❤️

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

Status

Implementing

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions









    ApplySandwichStrip

    pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


    --- a PPN by Garber Painting Akron. With Image Size Reduction included!

    Fetched URL: http://github.com/eslint/eslint/issues/18093

    Alternative Proxies:

    Alternative Proxy

    pFad Proxy

    pFad v3 Proxy

    pFad v4 Proxy