Skip to content

Conversation

@Tim020
Copy link
Contributor

@Tim020 Tim020 commented Jan 7, 2026

  • Update .nvmrc to v24.12.0
  • Update package.json engines to require Node >=24.0.0 <25 and npm >=11.0.0 <12
  • Regenerate package-lock.json with npm 11 (lockfileVersion 3)
  • Update Dockerfile to use node:24-bookworn base image
  • Update GitHub Actions workflows to use Node 24
  • Remove redundant npm global install steps (npm 11 bundled with Node 24)
  • Update documentation to reflect Node 24.x requirement

This resolves Dependabot EBADENGINE errors by aligning with Dependabot's Node v24.12.0 / npm 11.7.0 environment.

Tested locally:

  • npm install completes successfully
  • Build process works (npm run build)
  • Linting passes (npm run ci-lint)
  • Unit tests run (npm run test:run)

🤖 Generated with Claude Code

Tim020 and others added 2 commits January 7, 2026 00:52
- Update .nvmrc to v24.12.0
- Update package.json engines to require Node >=24.0.0 <25 and npm >=11.0.0 <12
- Regenerate package-lock.json with npm 11 (lockfileVersion 3)
- Update Dockerfile to use node:24-bookworn base image
- Update GitHub Actions workflows to use Node 24
- Remove redundant npm global install steps (npm 11 bundled with Node 24)
- Update documentation to reflect Node 24.x requirement

This resolves Dependabot EBADENGINE errors by aligning with Dependabot's
Node v24.12.0 / npm 11.7.0 environment.

Tested locally:
- npm install completes successfully
- Build process works (npm run build)
- Linting passes (npm run ci-lint)
- Unit tests run (npm run test:run)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
@github-actions github-actions bot added github GitHub actions related issue or pull request client Pull requests changing front end code xlarge-diff labels Jan 7, 2026
@Tim020 Tim020 enabled auto-merge (squash) January 7, 2026 00:52
@Tim020 Tim020 disabled auto-merge January 7, 2026 00:52
@Tim020 Tim020 enabled auto-merge January 7, 2026 00:53
@github-actions
Copy link

github-actions bot commented Jan 7, 2026

Python Test Results

  1 files    1 suites   19s ⏱️
253 tests 253 ✅ 0 💤 0 ❌
258 runs  258 ✅ 0 💤 0 ❌

Results for commit 6a9f37a.

@github-actions
Copy link

github-actions bot commented Jan 7, 2026

Client Test Results

34 tests   34 ✅  0s ⏱️
 1 suites   0 💤
 1 files     0 ❌

Results for commit 6a9f37a.

@Tim020 Tim020 disabled auto-merge January 7, 2026 00:59
@Tim020 Tim020 merged commit 09152c7 into main Jan 7, 2026
23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

client Pull requests changing front end code github GitHub actions related issue or pull request xlarge-diff

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants