-
-
Notifications
You must be signed in to change notification settings - Fork 4.9k
Closed
Labels
archived due to ageThis issue has been archived; please open a new issue for any further discussionThis issue has been archived; please open a new issue for any further discussionbreakingThis change is backwards-incompatibleThis change is backwards-incompatiblecoreRelates to ESLint's core APIs and featuresRelates to ESLint's core APIs and featuresenhancementThis change enhances an existing feature of ESLintThis change enhances an existing feature of ESLint
Description
ESLint version
8.49.0
What problem do you want to solve?
ESLint v8 supports "node": "^12.22.0 || ^14.17.0 || >=16.0.0".
Node 12, 14, 16, 17, 19 are EOL.
- Node 12 EOL: 2022-04-30
- Node 14 EOL: 2023-04-30
- Node 16 EOL: 2023-09-11 (https://nodejs.org/en/blog/announcements/nodejs16-eol)
- Node 17 EOL: 2022-06-01
- Node 19 EOL: 2023-06-01
What do you think is the correct solution?
In v9, we'd drop support for EOL versions and keep only Node 18, Node 20, and above.
Participation
- I am willing to submit a pull request for this change.
Additional comments
At the moment, I don't have a concrete proposal for minor versions of Node 18 and Node 20 we'd like to support. Any suggestions?
JoshuaKGoldberg, LewisIsWorking, sheremet-va, so1ve, JulienVanelian and 14 more
Metadata
Metadata
Assignees
Labels
archived due to ageThis issue has been archived; please open a new issue for any further discussionThis issue has been archived; please open a new issue for any further discussionbreakingThis change is backwards-incompatibleThis change is backwards-incompatiblecoreRelates to ESLint's core APIs and featuresRelates to ESLint's core APIs and featuresenhancementThis change enhances an existing feature of ESLintThis change enhances an existing feature of ESLint