import { defineConfig } from "vitest/config"; export default defineConfig({ test: { include: ["packages/*/src/**/*.test.ts", "apps/*/src/**/*.test.{ts,tsx}"], passWithNoTests: true, coverage: { provider: "v8", enabled: true, exclude: ["**/dist/**"], thresholds: { autoUpdate: true, "packages/domain/src": { lines: 99, branches: 97, }, "packages/application/src": { lines: 97, branches: 94, }, "apps/web/src/adapters": { lines: 72, branches: 78, }, "apps/web/src/persistence": { lines: 90, branches: 71, }, "apps/web/src/hooks": { lines: 59, branches: 85, }, "apps/web/src/components": { lines: 52, branches: 64, }, "apps/web/src/components/ui": { lines: 73, branches: 96, }, }, }, }, });