Skip to content

upgrade to node24 and update all npm dependencies to latest#29

Merged
jeffreyaven merged 1 commit intomainfrom
claude/update-node-dependencies-wRhWa
Mar 14, 2026
Merged

upgrade to node24 and update all npm dependencies to latest#29
jeffreyaven merged 1 commit intomainfrom
claude/update-node-dependencies-wRhWa

Conversation

@jeffreyaven
Copy link
Member

  • action.yml: node20 -> node24
  • All @actions/* packages upgraded to latest major versions (ESM-only):
    • @actions/core ^1.10.0 -> ^3.0.0
    • @actions/github ^5.1.1 -> ^9.0.0
    • @actions/io ^1.1.2 -> ^3.0.2
    • @actions/tool-cache ^2.0.1 -> ^4.0.0
    • @actions/exec ^1.1.0 -> ^3.0.0
  • @vercel/ncc ^0.36.1 -> ^0.38.4 (wrapper: 0.34.0 -> ^0.38.4)
  • husky ^8.0.3 -> ^9.1.7 (postinstall -> prepare, updated hook format)
  • jest ^29.3.1 -> ^30.3.0
  • semistandard ^16.0.1 -> ^17.0.0
  • Convert all source files from CommonJS to ESM (required by new @actions/* packages)
  • Add "type": "module" to both package.json files
  • Replace __dirname with import.meta.dirname in index.js
  • Rebuild dist bundles (now output as ESM via ncc)

https://claude.ai/code/session_01Y8NseCm28GqE8nQ1Yvg5aa

- action.yml: node20 -> node24
- All @actions/* packages upgraded to latest major versions (ESM-only):
  - @actions/core ^1.10.0 -> ^3.0.0
  - @actions/github ^5.1.1 -> ^9.0.0
  - @actions/io ^1.1.2 -> ^3.0.2
  - @actions/tool-cache ^2.0.1 -> ^4.0.0
  - @actions/exec ^1.1.0 -> ^3.0.0
- @vercel/ncc ^0.36.1 -> ^0.38.4 (wrapper: 0.34.0 -> ^0.38.4)
- husky ^8.0.3 -> ^9.1.7 (postinstall -> prepare, updated hook format)
- jest ^29.3.1 -> ^30.3.0
- semistandard ^16.0.1 -> ^17.0.0
- Convert all source files from CommonJS to ESM (required by new @actions/* packages)
- Add "type": "module" to both package.json files
- Replace __dirname with import.meta.dirname in index.js
- Rebuild dist bundles (now output as ESM via ncc)

https://claude.ai/code/session_01Y8NseCm28GqE8nQ1Yvg5aa
@jeffreyaven jeffreyaven merged commit 715bd9f into main Mar 14, 2026
7 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