Skip to content

Change Request: Drop Node v12/v14/v16/v17/v19 support #17595

@mdjermanovic

Description

@mdjermanovic

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.

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?

Metadata

Metadata

Assignees

Labels

archived due to ageThis issue has been archived; please open a new issue for any further discussionbreakingThis change is backwards-incompatiblecoreRelates to ESLint's core APIs and featuresenhancementThis change enhances an existing feature of ESLint

Type

No type

Projects

Status

Complete

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions