You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
the docs (Prerequisite) say "Node.js v20 or above"
CI only tests on Node 24.x
As a result, installing on Node 20 prints engine-mismatch warnings that our stated requirements don't account for, and installs fail outright with engine-strict=true. I haven't checked whether anything actually breaks at runtime on Node 20.
Node 20 reached end-of-life in April 2026, so raising the minimum shouldn't cost much.
Proposal
Set "engines": { "node": ">=22" } in packages/cli/package.json, and add it to the published runtime packages, at least orm and language
Update the docs prerequisite to "Node.js v22 or above"
Optionally, add Node 22.x to the build-test.yml matrix, so the minimum supported version is tested
Mention it in the release notes, since it's a change users can see
The VS Code extension's engines.node is out of scope here, because the extension runs on VS Code's bundled Node.
Activity