Continues work from a Wave 6 issue that was closed at wave wrap-up. Fresh assignments welcome.
Extra labels: test, compat
Tier: M (2-4 days) | Type: test + compat
Context. Wave 6 attempt didn't land. Bun's runner is measurably faster and gives us a second interpreter to catch env-specific bugs.
Scope.
- Audit for Vitest-only APIs.
- Add compat shims where possible; skip with a documented reason where not.
- New
bun-test job in .github/workflows/ci.yml matrix.
test/README.md explains the vitest-vs-bun scope.
Acceptance.
Files. vitest.config.ts, package.json scripts, .github/workflows/ci.yml, test/README.md.
Extra labels:
test,compatTier: M (2-4 days) | Type: test + compat
Context. Wave 6 attempt didn't land. Bun's runner is measurably faster and gives us a second interpreter to catch env-specific bugs.
Scope.
bun-testjob in.github/workflows/ci.ymlmatrix.test/README.mdexplains the vitest-vs-bun scope.Acceptance.
bun testcompletes locally + in CIFiles.
vitest.config.ts,package.jsonscripts,.github/workflows/ci.yml,test/README.md.