Files
Tashfeen 44cd355f97 chore(package): pin supported Node range + CI matrix (#432) (#445)
No engines field existed anywhere, and npm install failing on Node 24 has
bitten users before (closed #11). Newer local Node has also hidden crashes
that the CI Node-20 baseline caught.

- engines: node >=20.18.0 <25.0.0, npm >=10 in root + server + client
- .nvmrc pinned to 22 (current LTS) so 'nvm use' picks a supported line
- CI now runs the test+build matrix on Node 20 and 22 (fail-fast off)

No .npmrc engine-strict, so the engines field stays advisory and does not
break installs for anyone already on a working version.

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 12:22:31 +01:00

2 lines
3 B
Plaintext