diff --git a/packages/shared/vitest.config.ts b/packages/shared/vitest.config.ts index 34ab343..6fb0a30 100644 --- a/packages/shared/vitest.config.ts +++ b/packages/shared/vitest.config.ts @@ -6,6 +6,17 @@ export default defineConfig({ environment: "node", coverage: { provider: "v8", + // src/types/* are pure type-only re-export files and publicHolidays / + // germanStates are static data constants. Exclude them — they drag + // %Funcs down to ~55% while adding no real code-under-test. + exclude: [ + "src/types/**", + "src/constants/publicHolidays.ts", + "src/constants/germanStates.ts", + "src/constants/index.ts", + "**/*.d.ts", + "**/__tests__/**", + ], thresholds: { lines: 70, functions: 70,