build: enforce 80% test coverage on changed files via husky

This commit is contained in:
Ben Miller
2025-12-25 04:08:43 -07:00
parent 9bc55f3a06
commit 943e535560
16 changed files with 1342 additions and 1 deletions

View File

@ -3,4 +3,10 @@ module.exports = {
testEnvironment: 'node',
testMatch: ['**/*.test.ts'],
setupFiles: ['<rootDir>/src/test/setup.ts'],
collectCoverage: true,
coverageThreshold: {
global: {
lines: 80,
},
},
};