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 }, }, }, });