Skip to content

set engine.node to ^20.19 || >=22.12#9491

Closed
dynst wants to merge 3 commits into
npm:latestfrom
dynst:node-engine-module-sync
Closed

set engine.node to ^20.19 || >=22.12#9491
dynst wants to merge 3 commits into
npm:latestfrom
dynst:node-engine-module-sync

Conversation

@dynst
Copy link
Copy Markdown

@dynst dynst commented Jun 4, 2026

v11 updated to 20.17 and 22.9 #7831 (review) but 20.19 and 22.12 enable a major feature, require(esm) support on by default.

Updating the minimum engine version makes it possible for dependencies of npm to migrate to ESM without breaking npm.

References

@dynst dynst requested review from a team as code owners June 4, 2026 18:02
@owlstronaut
Copy link
Copy Markdown
Contributor

@dynst I appreciate the motivation, but this is a major version bump we can't do mid-cycle. npm 12 is currently in pre-release and will have the higher engine floor that will encompass the esm support

@owlstronaut owlstronaut closed this Jun 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants