Skip to content

Bump Dependencies - #13218

Open
timolegros wants to merge 6 commits into
masterfrom
tim/bump-dependencies
Open

Bump Dependencies#13218
timolegros wants to merge 6 commits into
masterfrom
tim/bump-dependencies

Conversation

@timolegros

@timolegros timolegros commented Dec 3, 2025

Copy link
Copy Markdown
Collaborator

Link to Issue

Closes: #TODO

Description of Changes

Test Plan

Deployment Plan

Other Considerations


Note

Switch to catalog-managed axios/express/rollbar, upgrade build/test tooling (Vite/Vitest), add SCSS preprocessor config and alias updates in Vite, and adjust test mocks/timeouts.

  • Dependencies:
    • Move axios, express, and rollbar to catalog-managed versions across packages.
    • Bump dev/tooling (Vite 7, @vitejs/plugin-react-swc 4, Vitest 4 + coverage plugin, @types/node 22) with corresponding lockfile updates.
  • Frontend (Vite):
    • Add SCSS preprocessor options (api: 'modern-compiler', loadPaths to scripts).
    • Clean up aliases (remove SCSS path rewrite; add models and helpers).
  • Tests/Types:
    • Fix Vitest Mock typings to function signatures and explicit Set<string> generics in mocked notification providers.
    • Normalize test timeout option placement.

Written by Cursor Bugbot for commit 9a76838. This will update automatically on new commits. Configure here.

@timolegros
timolegros marked this pull request as ready for review December 3, 2025 16:45
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.

3 participants