Comments (14)
As a note, we've now introduced a compatibility package for issues related to the ESLint v9 rule API changes.
from eslint.
@robertIsaac @Snafuh we didn't revert the handling for v9 things, just the dependency there was causing issues by forcing some users onto v9 so as a quick fix we reverted just that piece. We are looking into making it a peer instead of a direct dependency, but apparently we had it as a direct in order to make yarn v1 happy in the past... Package manager fun and games as usual 😅
UPDATE: It is now a peer dependency, so we can class ESLint v9 support being there as of Nx 19.1.0
from eslint.
angular-eslint v18 supports ESLint v9
from eslint.
@julienw that'd be a good one to include, but it doesn't yet support flat config: testing-library/eslint-plugin-testing-library#853. See #18093.
from eslint.
NX support was merged in nrwl/nx#24632. I think there is already an released version with v9 support as well.
from eslint.
add gund/eslint-plugin-deprecation#79 to the ones that need support and thanks for this list!
from eslint.
@vincentbriglia eslint-plugin-deprecation
doesn't yet support flat config, so it's relegated to the other list: gund/eslint-plugin-deprecation#85
from eslint.
v9 support was added to eslint-plugin-solid
in solidjs-community/eslint-plugin-solid#140, with solidjs-community/eslint-plugin-solid#141 awaiting a peer dependency update
from eslint.
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: testing-library/eslint-plugin-testing-library#899
from eslint.
A few more:
- i18n-json unmaintained for 2 years, issue referencing flat config support,
- chai-expect, issue referencing flat config support
- knex
from eslint.
vscode-eslint extension support: microsoft/vscode-eslint#1644
from eslint.
-
eslint-plugin-cypress now supports ESLint 9.x in release v3.2.0 through PR cypress-io/eslint-plugin-cypress#203.
-
The README includes instructions for using release v3.2.0 with ESLint
v7
,v8
andv9
. -
Thanks to the ESLint team for support regarding backwards compatibility of the API eslint/eslint.org#559!
-
Work is on-going regarding flat config updates.
from eslint.
NX support was merged in nrwl/nx#24632. I think there is already an released version with v9 support as well.
I'm not sure if they support eslint 9 or not because of nrwl/nx#25938
from eslint.
Here is another one that supports flat config:
from eslint.
Related Issues (20)
- Docs: func-style docs are confusing HOT 1
- Docs: Unexpected file matching behavior when using `ignores` without `files` HOT 12
- Bug: No files matching the pattern "linebreak-style: [2, windows]" were found. HOT 3
- Change Request: Add autofix for func-style HOT 7
- Scheduled release for May 31st, 2024 HOT 1
- Bug: --inspect-config should always download the latest @eslint/config-inspector? HOT 5
- Change Request: RuleTester should allow testing for a missing node argument in the report HOT 7
- Bug: possible `no-constructor-return` false negative with nested blocks HOT 10
- Bug: Eslint 9 CLI doest work HOT 2
- Bug: ignores key is not ignoring the specified files/directory HOT 1
- Bug: `No matching configuration found` warning for code block matched only by non-universal patterns HOT 2
- Docs: CommonJS examples HOT 8
- Change Request: Supporting custom rule usage for ESModule projects HOT 4
- Cannot read config file: eslint.config.mjs HOT 4
- Bug: Out of Memory Error with 203 files HOT 1
- Providing non-default extensions via CLI. HOT 4
- Question: Unexpected key "typescript" found HOT 1
- Bug: FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory HOT 2
- Change Request: Enhancement to the Node API to way to get list of all available rules before running HOT 2
- Bug: (v8) eslint@8 dep file-entry-cache@6 deprecated transient dependencies HOT 10
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eslint.