Skip to content

Bump engines.node and volta.node to Node 20#224

Merged
lukemelia merged 1 commit into
masterfrom
bump-engines-volta-node-20
Apr 19, 2026
Merged

Bump engines.node and volta.node to Node 20#224
lukemelia merged 1 commit into
masterfrom
bump-engines-volta-node-20

Conversation

@lukemelia

Copy link
Copy Markdown
Collaborator

Summary

Follow-up to #223. CI is on Node 20.x, but package.json still advertises engines.node: 12.* || 14.* || >= 16 and pins volta.node: 12.22.12 for contributors — both versions that CI just proved don't work against modern transitive deps (mktemp, execa).

  • engines.node: 12.* || 14.* || >= 16>= 20
  • volta.node: 12.22.1220.19.1 (matches CI)
  • volta.yarn: unchanged

Test plan

  • engines.node and volta.node match CI.
  • CI green.

🤖 Generated with Claude Code

CI was moved to Node 20.x in #223 after Node 14/16 broke on modern
transitive deps (mktemp, execa). Align the advertised engines range
and the volta-pinned dev version to match so contributors and
consumers get Node 20.x too.
@lukemelia lukemelia merged commit 8c9da37 into master Apr 19, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant