Skip to content

Fix minimum Node 20 CLI compatibility - #11

Merged
rogerchappel merged 3 commits into
mainfrom
agent/oss-1178-node20-json-import
Jul 25, 2026
Merged

Fix minimum Node 20 CLI compatibility#11
rogerchappel merged 3 commits into
mainfrom
agent/oss-1178-node20-json-import

Conversation

@rogerchappel

Copy link
Copy Markdown
Owner

Summary

  • cover typegap --version against the package version
  • avoid emitted JSON import-attribute syntax by using the existing TypeScript version module
  • align engines, lockfile, README, and CI on Node 20.19, the minimum supported by the locked development toolchain

Commits

  • test: cover CLI version output
  • fix: avoid JSON import attributes in CLI
  • docs: align Node 20 minimum with toolchain

Verification

Executed with Node.js v20.19.0:

npm ci
npm run release:check
git diff --check

The release gate passed 72 tests with coverage, built CLI help and fixture invocations, and the packed-installed CLI smoke check.

@rogerchappel
rogerchappel merged commit 18d2560 into main Jul 25, 2026
3 checks passed
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.

1 participant