import { defineConfig } from 'vitest/config'; import tsconfigPaths from 'vite-tsconfig-paths'; export default defineConfig({ plugins: [tsconfigPaths()], test: { environment: 'node', globals: true, coverage: { provider: 'v8', include: ['src/services/**/*.ts', 'src/lib/**/*.ts'], exclude: [ 'src/services/__tests__/**', 'src/lib/__tests__/**', 'src/services/database.ts', 'src/lib/types.ts', 'src/lib/auth.ts', 'src/lib/auth.config.ts', ], reporter: ['text', 'html'], }, }, });