Files
wehub-resource-sync e30e75b5d4
Changesets / Create Version PR (push) Has been cancelled
Deploy Shadcn Registry / Deploy Production (push) Has been cancelled
Template Metrics / LOC + Bundle Size (push) Has been cancelled
Code Quality / Oxlint + Oxfmt (push) Has been cancelled
Code Quality / Template Sync (push) Has been cancelled
Code Quality / Build Changed Packages (push) Has been cancelled
Code Quality / Test Changed Packages (push) Has been cancelled
Deploy Expo Example / Deploy Production (push) Has been cancelled
Deploy Ink Example / Deploy Production (push) Has been cancelled
Python Tests / pytest (assistant-stream, 3.10) (push) Has been cancelled
Python Tests / pytest (assistant-stream, 3.12) (push) Has been cancelled
Python Tests / pytest (assistant-ui-sync-server-api, 3.10) (push) Has been cancelled
Python Tests / pytest (assistant-ui-sync-server-api, 3.12) (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 13:40:13 +08:00

35 lines
941 B
TypeScript

import { defineConfig } from "vitest/config";
export default defineConfig({
test: {
projects: [
{
test: {
name: "dev",
environment: "jsdom",
include: ["src/**/*.test.{ts,tsx}"],
globals: true,
},
},
{
// Runs the differential parity suite against the production React
// build with tap's dev-mode (strict emulation) compiled out.
test: {
name: "prod",
environment: "jsdom",
include: ["src/__tests__/parity/*.test.{ts,tsx}"],
globals: true,
env: { NODE_ENV: "production" },
server: {
deps: {
// The host benchmark imports the built package; serve dist as a
// plain Node module so vitest's evaluator doesn't skew numbers.
external: [/packages\/tap\/dist\//],
},
},
},
},
],
},
});