Skip to content

Commit dd52262

Browse files
committed
Focus coverage on core logic (config, extraction, utils)
- Exclude UI, telemetry, commands from coverage reports - Exclude extension.ts, types.ts, and benchmark files - Align with numbers-le, string-le, envsync-le standards
1 parent b74f93a commit dd52262

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

vitest.config.ts

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,27 @@ export default defineConfig({
1616
statements: 80,
1717
},
1818
},
19+
include: [
20+
'src/config/**/*.ts',
21+
'src/extraction/**/*.ts',
22+
'src/utils/**/*.ts',
23+
],
1924
exclude: [
25+
'src/**/*.test.ts',
26+
'src/**/*.bench.ts',
27+
'test/**',
28+
'dist/**',
29+
'src/__mocks__/**',
30+
'src/types.ts',
31+
'src/extension.ts',
32+
'src/commands/**',
33+
'src/ui/**',
34+
'src/telemetry/**',
2035
'**/node_modules/**',
21-
'**/dist/**',
2236
'**/coverage/**',
2337
'**/release/**',
2438
'**/docs/**',
2539
'**/*.config.*',
26-
'**/__mocks__/**',
27-
'**/test/**',
2840
],
2941
},
3042
include: ['src/**/*.test.ts', 'src/**/*.spec.ts'],

0 commit comments

Comments
 (0)