Skip to content

chore: secure Vitest runner and tests#206

Merged
HomenShum merged 2 commits into
mainfrom
codex/vitest-audit
Jul 16, 2026
Merged

chore: secure Vitest runner and tests#206
HomenShum merged 2 commits into
mainfrom
codex/vitest-audit

Conversation

@HomenShum

Copy link
Copy Markdown
Owner

Summary

  • upgrade Vitest from 2.x to 4.1.10 to clear the vulnerable Vite/esbuild test dependency tree
  • replace removed environmentMatchGlobs with explicit Node and jsdom test projects
  • bound fork workers for stable Windows fixture and child-process tests
  • retain a bounded 15s budget for the official-score promotion integration test

Verification

  • npm audit --json: 0 vulnerabilities
  • npm run floor (clean worktree): 350 files, 2,489 tests passed; both TypeScript checks passed
  • focused heavy regression set: 18 tests passed

@HomenShum
HomenShum force-pushed the codex/vitest-audit branch from 5886ff1 to e3ee10c Compare July 16, 2026 22:41
@HomenShum
HomenShum merged commit ea36104 into main Jul 16, 2026
7 checks passed
@vercel

vercel Bot commented Jul 16, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
noderoom Ready Ready Preview, Comment Jul 16, 2026 11:53pm

Request Review

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