Skip to content

Upgrade Node.js version requirement to 22.0.0#33

Merged
chenyuan99 merged 1 commit into
mainfrom
claude/update-nodejs-version-cVemB
Apr 22, 2026
Merged

Upgrade Node.js version requirement to 22.0.0#33
chenyuan99 merged 1 commit into
mainfrom
claude/update-nodejs-version-cVemB

Conversation

@chenyuan99

Copy link
Copy Markdown
Owner

Summary

This PR upgrades the minimum Node.js version requirement from 18 to 22 across the project configuration and Docker setup.

Key Changes

  • Updated package.json to specify Node.js >=22.0.0 in the engines field
  • Updated Docker build stage to use node:22-alpine instead of node:18-alpine
  • Added .nvmrc file to specify Node.js version 22 for NVM users

Details

These changes ensure consistency across development and production environments by enforcing Node.js 22.0.0 or higher. This includes:

  • Local development environments using NVM (via .nvmrc)
  • Package manager enforcement (via package.json engines field)
  • Docker containerized builds and deployments

https://claude.ai/code/session_01GBTHLKkyZuMV8jaaDAZZfN

- Update Dockerfile base image to node:22-alpine
- Add engines field to package.json specifying Node >=22.0.0
- Create .nvmrc file for local development environment

https://claude.ai/code/session_01GBTHLKkyZuMV8jaaDAZZfN
@chenyuan99 chenyuan99 merged commit fabefa4 into main Apr 22, 2026
1 of 4 checks passed
@chenyuan99 chenyuan99 deleted the claude/update-nodejs-version-cVemB branch April 22, 2026 00:28
@sonarqubecloud

Copy link
Copy Markdown

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