Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@raman325
Copy link
Owner

@raman325 raman325 commented Oct 6, 2025

Summary

This PR updates npm dependencies to their latest compatible versions and updates the Node.js version to meet the new minimum requirements.

Changes

NPM Dependencies Updated

  • @babel/core: ^7.26.0^7.28.4
  • @rollup/plugin-node-resolve: ^15.3.0^16.0.2
  • @tsconfig/node20: ^20.1.4^20.1.6
  • @types/node: ^24.6.2^24.7.0
  • @stylistic/eslint-plugin-js: ^2.12.1^3.1.0
  • prettier-plugin-package: ^1.4.0^2.0.0

Node.js Version

  • Updated .nvmrc from lts/iron to 20.19.0
  • This update is required for [email protected] which needs Node.js >= 20.19.0

Build

  • Rebuilt frontend bundle (lock-code-manager-strategy.js) with updated dependencies

Testing

  • ✅ All tests pass (29 tests)
  • ✅ All pre-commit hooks pass
  • ✅ Frontend builds successfully
  • ✅ Linting passes (both Python and JavaScript)

Notes

Python dependencies not updated:

  • zeroconf: Kept at 0.147.2 due to dependency conflict with homeassistant==2025.10.1
  • Will be updated when Home Assistant dependency allows

This PR consolidates updates from the following Dependabot PRs:

🤖 Generated with Claude Code

Update the following npm dependencies to their latest versions:
- @babel/core: ^7.26.0 -> ^7.28.4
- @rollup/plugin-node-resolve: ^15.3.0 -> ^16.0.2
- @tsconfig/node20: ^20.1.4 -> ^20.1.6
- @types/node: ^24.6.2 -> ^24.7.0
- @stylistic/eslint-plugin-js: ^2.12.1 -> ^3.1.0
- prettier-plugin-package: ^1.4.0 -> ^2.0.0

Update Node.js version to 20.19.0 to meet the minimum requirement
of [email protected].

Rebuilt frontend bundle with updated dependencies.

All tests pass and linting is clean.
@github-actions github-actions bot added the javascript Pull requests that update javascript code label Oct 6, 2025
@raman325 raman325 merged commit 6cbe941 into main Oct 6, 2025
7 checks passed
@raman325 raman325 deleted the chore/dependency-updates branch October 6, 2025 19:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants