Files
5chan/vitest.config.ts
T
plebeius 76eb4b537e test: expand honest whole-repo coverage
Adds broad coverage across stores, hooks, and runtime utilities while switching `vitest.config.ts` to an explicit whole-repo include list. This turns the coverage report into a real repo-wide baseline instead of an imported-file subset.
2026-03-08 13:59:38 +08:00

27 lines
634 B
TypeScript

import { defineConfig } from 'vitest/config';
export default defineConfig({
test: {
environment: 'jsdom',
coverage: {
include: ['src/**/*.{ts,tsx}', 'electron/**/*.{js,mjs}'],
exclude: [
'**/*.d.ts',
'**/*.test.*',
'**/__tests__/**',
'src/**/index.ts',
'src/**/index.tsx',
'src/generated/**',
'src/env.d.ts',
'src/globals.d.ts',
'src/modules.d.ts',
'src/sw.ts',
'src/lib/react-scan.ts',
'electron/**/*.test.js',
'electron/vite-config.js',
'electron/vite.preload.config.js',
],
},
},
});