Skip to content

chore(deps-dev): bump compatible dev dependencies#21

Merged
Wintersta7e merged 1 commit intomainfrom
chore/bump-compatible-dev-deps
Mar 25, 2026
Merged

chore(deps-dev): bump compatible dev dependencies#21
Wintersta7e merged 1 commit intomainfrom
chore/bump-compatible-dev-deps

Conversation

@Wintersta7e
Copy link
Copy Markdown
Owner

Summary

Updated packages

Package From To
@types/dagre 0.7.53 0.7.54
@types/node 22.x 25.5.0
autoprefixer 10.4.20 10.4.27
electron 40.4.1 41.0.4
electron-builder 26.0.0 26.8.1
jsdom 28.1.0 29.0.1
postcss 8.4.41 8.5.8
vitest 4.0.18 4.1.1

Excluded (incompatible with current stack)

Package Version Reason
vite 8.0.2 electron-vite requires vite ^5/^6/^7
@vitejs/plugin-react 6.0.1 Requires vite 8
tailwindcss 4.2.2 Complete rewrite, different config system
eslint 10.1.0 Major breaking changes
typescript 6.0.2 Major breaking changes

Supersedes #20 (partial).

Test plan

  • npm run typecheck passes
  • npm run lint passes
  • npm test — 181 tests pass (14 suites)

Co-Authored-By: Rooty

Update 8 dev dependencies to latest compatible versions:
- @types/dagre 0.7.53 → 0.7.54
- @types/node 22.x → 25.5.0
- autoprefixer 10.4.20 → 10.4.27
- electron 40.4.1 → 41.0.4
- electron-builder 26.0.0 → 26.8.1
- jsdom 28.1.0 → 29.0.1
- postcss 8.4.41 → 8.5.8
- vitest 4.0.18 → 4.1.1

Remove @types/uuid (uuid now ships its own types).

Excluded from Dependabot PR #20 (incompatible): vite 8 (breaks
electron-vite), @vitejs/plugin-react 6, tailwindcss 4, eslint 10,
typescript 6.

Co-Authored-By: Rooty
@Wintersta7e Wintersta7e merged commit 96c0e11 into main Mar 25, 2026
1 check passed
@Wintersta7e Wintersta7e deleted the chore/bump-compatible-dev-deps branch March 25, 2026 17:41
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