Skip to content

chore: upgrade dependencies to current stable versions#258

Open
rainerhahnekamp wants to merge 1 commit into
softarc-consulting:mainfrom
rainerhahnekamp:feat/upgrade-deps
Open

chore: upgrade dependencies to current stable versions#258
rainerhahnekamp wants to merge 1 commit into
softarc-consulting:mainfrom
rainerhahnekamp:feat/upgrade-deps

Conversation

@rainerhahnekamp

Copy link
Copy Markdown
Collaborator

Summary

  • Bump nx and related packages from v20 to v22.7.4
  • Upgrade @typescript-eslint/rule-tester and typescript-eslint to ^8.60.0
  • Upgrade vitest and @vitest/coverage-v8 from ^2 to ^4
  • Update @types/node to ^24.0.0
  • Bump Docusaurus packages from 3.4.0 to ^3.10.0 and typescript in docs to ~5.5.3
  • Upgrade CI workflows: actions/setup-node v3 → v4, Node.js 18 → 24 across all workflows
  • Remove stale migrations.json entries from the nx upgrade

Test plan

  • yarn installs cleanly
  • Build passes (yarn build)
  • Tests pass (yarn test)
  • Docs build passes

🤖 Generated with Claude Code

…lting#257)

- Node.js 18 → 24 LTS (Node 18 EOL April 2025) across all CI workflows
- actions/setup-node v3 → v4 in build and release-please workflows
- @types/node 18.19.14 → ^24.0.0
- typescript-eslint + @typescript-eslint/rule-tester ^8.5.0 → ^8.60.0
- nx + @nx/js + @nx/workspace 20.0.7 → 22.7.4
- vitest + @vitest/coverage-v8 ^2.0.3 → ^4.1.7
- All @docusaurus/* packages 3.4.0 → ^3.10.0 (docs/)
- TypeScript in docs ~5.2.2 → ~5.5.3
- Node engines in docs >=18.0 → >=24.0

Note: yarn.lock needs to be regenerated locally after checkout.
TypeScript 5.5 → 6.0 upgrade is tracked separately due to tsconfig changes.

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
@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.

1 participant