Skip to content

Update GitHub actions, supported Node version and dependencies#21

Merged
kirby81 merged 5 commits intomasterfrom
update/github-actions
Jan 21, 2026
Merged

Update GitHub actions, supported Node version and dependencies#21
kirby81 merged 5 commits intomasterfrom
update/github-actions

Conversation

@kirby81
Copy link
Collaborator

@kirby81 kirby81 commented Jan 20, 2026

This pull request updates the Node.js version requirements and development dependencies to align with the latest LTS release and improve compatibility. The most important changes are grouped below:

Node.js version updates:

  • Updated the Node.js version used in the GitHub Actions workflow (.github/workflows/publish.yml) to use the latest active LTS version instead of the fixed 14.x.
  • Added a .nvmrc file specifying Node.js version 24 for local development and tooling consistency.
  • Updated the package.json engines field to require Node.js version >=24.0.0.

Development dependencies updates:

  • Upgraded mocha from ^9.0.2 to ^11.7.5 and ts-node from ^10.1.0 to ^10.9.2 in package.json to support newer Node.js versions and benefit from recent improvements.

…ndencies

- Added "engines" field to specify Node.js version >= 24.0.0
- Upgraded mocha from ^9.0.2 to ^11.7.5
- Upgraded ts-node from ^10.1.0 to ^10.9.2
@kirby81 kirby81 requested a review from sahilsunny January 20, 2026 13:42
@kirby81 kirby81 self-assigned this Jan 20, 2026
@kirby81 kirby81 merged commit cc24134 into master Jan 21, 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.

2 participants