17 lines
499 B
TypeScript
17 lines
499 B
TypeScript
import { defineConfig } from "vitest/config";
|
|
|
|
// One Vitest project per workspace package. A package can add its own
|
|
// vitest.config.ts later (e.g. apps/web for a DOM environment).
|
|
export default defineConfig({
|
|
test: {
|
|
projects: ["apps/*", "packages/*"],
|
|
// `pnpm coverage` measures the simulation core (plan Step 3.18).
|
|
coverage: {
|
|
provider: "v8",
|
|
include: ["packages/sim/src/**/*.ts"],
|
|
reporter: ["text", "html"],
|
|
thresholds: { lines: 90 },
|
|
},
|
|
},
|
|
});
|