Skip to content

Upgrade all dependencies including major versions#19

Merged
icebob merged 5 commits intomasterfrom
feature/upgrade-deps
Mar 28, 2026
Merged

Upgrade all dependencies including major versions#19
icebob merged 5 commits intomasterfrom
feature/upgrade-deps

Conversation

@icebob-ai
Copy link
Copy Markdown

Summary

  • ESLint 9 → 10, @eslint/js 9 → 10
  • TypeScript 5 → 6 (added rootDir to tsconfig, ignoreDeprecations: "6.0" for CJS moduleResolution: "node10")
  • eslint-plugin-security 3 → 4
  • vitest & @vitest/coverage-v8 4.0 → 4.1
  • ioredis 5.9 → 5.10
  • Removed eslint-plugin-promise and eslint-plugin-node (unused in eslint config, not ESLint 10 compatible)
  • Minor bumps: @types/lodash, @types/node, nodemon, npm-check-updates, rimraf, typescript-eslint

Test plan

  • TypeScript compilation passes (tsc --noEmit)
  • Build passes (npm run build)
  • Unit tests pass (19/19)
  • Integration tests: 71/75 pass (4 flaky: 2 batch timeouts + 2 delayed timing — same failures as before upgrade)

🤖 Generated with Claude Code

icebob and others added 5 commits March 27, 2026 18:30
- eslint 9 → 10, @eslint/js 9 → 10
- typescript 5 → 6 (added rootDir, ignoreDeprecations for CJS moduleResolution)
- eslint-plugin-security 3 → 4
- vitest & @vitest/coverage-v8 4.0 → 4.1
- ioredis 5.9 → 5.10
- Removed eslint-plugin-promise and eslint-plugin-node (unused, not ESLint 10 compatible)
- Minor bumps: @types/lodash, @types/node, nodemon, npm-check-updates, rimraf, typescript-eslint

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Node 24 (npm v11 required for OIDC token exchange)
- Add registry-url for setup-node
- Add workflow_dispatch for manual trigger
- Remove redundant test step

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- moleculer: github#next → ^0.15.0 (dev + peer)
- moleculer-repl: ^0.7.4 → ^0.8.0
- moleculer-web: ^0.10.8 → ^0.11.0

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Added CHANGELOG entry for v0.1.3
- engines.node: >= 20 → >= 22 (required by Moleculer 0.15)
- CI test matrix: removed Node.js 20.x
- Updated copyright year in README

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@icebob icebob merged commit 7d7ae95 into master Mar 28, 2026
3 checks passed
@icebob icebob deleted the feature/upgrade-deps branch March 28, 2026 20:56
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