Skip to content

chore: upgrade Node.js and npm dependencies - #167

Open
meixg wants to merge 1 commit into
masterfrom
upgrade-nodejs-and-npm-dependencies
Open

chore: upgrade Node.js and npm dependencies#167
meixg wants to merge 1 commit into
masterfrom
upgrade-nodejs-and-npm-dependencies

Conversation

@meixg

@meixg meixg commented Sep 10, 2026

Copy link
Copy Markdown
Member

Summary

  • Upgrade the project runtime baseline to Node.js 22.13+ and npm 10.9.2+
  • Upgrade production and development dependencies with a regenerated npm lockfile
  • Adapt the TypeScript compiler integration and custom ESLint rules to the upgraded toolchain
  • Migrate the demo from koa-router to @koa/router

Validation

  • npm ci
  • npm test — 60 passing
  • npm run build
  • npm run lint
  • npm run doc
  • CLI smoke test
  • npm audit --omit=dev --audit-level=high — 0 vulnerabilities

Note

  • PHP runtime regression could not run in this environment because PHP and the repository's test/runtime/phpunit binary are unavailable.

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