test: update vitest for CVE & add CI test workflow - #16
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates the development dependencies in package.json and package-lock.json, specifically upgrading @vitest/coverage-v8 and vitest from version 4.0.18 to 4.1.8. This upgrade triggers several cascading dependency updates in the lockfile, including upgrading vite to version 8.0.16, replacing rollup with rolldown, and introducing lightningcss. There are no review comments to evaluate, and I have no additional feedback to provide on these dependency updates.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
Summary
Bumps vitest off a critically vulnerable version and adds a GitHub Actions workflow to run the integration test suite on every push/PR.
Security fix
CI