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: { "packages/domain/src": { lines: 98, branches: 96, }, "packages/application/src": { lines: 96, branches: 90, }, "apps/web/src/adapters": { lines: 68, branches: 56, }, "apps/web/src/persistence": { lines: 85, branches: 70, }, "apps/web/src/hooks": { lines: 72, branches: 55, }, "apps/web/src/components": { lines: 59, branches: 55, }, "apps/web/src/components/ui": { lines: 93, branches: 90, }, }, }, }, });