Skip to content

Conversation

@timolegros
Copy link
Collaborator

@timolegros timolegros commented Dec 3, 2025

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.

4 participants