Skip to content

Comments

chore: upgrade dev and production dependencies#10

Merged
Wintersta7e merged 2 commits intomainfrom
chore/upgrade-dev-deps
Feb 18, 2026
Merged

chore: upgrade dev and production dependencies#10
Wintersta7e merged 2 commits intomainfrom
chore/upgrade-dev-deps

Conversation

@Wintersta7e
Copy link
Owner

Summary

  • Upgraded 16 dependencies (11 dev, 5 production) individually, testing typecheck + 203 tests after each
  • All upgrades verified locally and visually tested in the app

Dev Dependencies

Package From To
@electron-toolkit/tsconfig 1 2
@types/node 22 25
@types/react + @types/react-dom 18 19
@vitejs/plugin-react 4 5
electron 36 40
electron-vite 3 5
react + react-dom 18 19
vite 6 7

Production Dependencies

Package From To
@electron-toolkit/utils 3 4
lucide-react 0.436 0.574
tailwind-merge 2 3
uuid 10 13
zustand 4 5

Skipped

  • eslint 9→10: eslint-plugin-react doesn't support ESLint 10 yet
  • tailwindcss 3→4: Requires full config migration (new directive syntax, CSS-based config)

Test plan

  • npm run typecheck passes after each upgrade
  • 203 tests pass after each upgrade
  • Visual testing in dev mode — UI renders correctly, performance improved

Co-Authored-By: Rooty

- @electron-toolkit/tsconfig 1→2
- @types/node 22→25
- @types/react 18→19, @types/react-dom 18→19
- @vitejs/plugin-react 4→5
- electron 36→40
- electron-vite 3→5
- react 18→19, react-dom 18→19
- vite 6→7

Skipped: eslint 10 (eslint-plugin-react not compatible yet),
tailwindcss 4 (requires full config migration).

Co-Authored-By: Rooty
- @electron-toolkit/utils 3→4
- lucide-react 0.436→0.574
- tailwind-merge 2→3
- uuid 10→13
- zustand 4→5

Co-Authored-By: Rooty
@Wintersta7e Wintersta7e merged commit 954f9fe into main Feb 18, 2026
1 check passed
@Wintersta7e Wintersta7e deleted the chore/upgrade-dev-deps branch February 18, 2026 01:46
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