tracker: testing local coverage reports

This commit is contained in:
nick-delirium 2025-04-01 18:01:23 +02:00
parent 2e9ecf8d80
commit e72e04e625
No known key found for this signature in database
GPG key ID: 93ABD695DF5FDBA0

View file

@ -3,11 +3,21 @@ const config = {
preset: 'ts-jest',
testEnvironment: 'jsdom',
collectCoverage: true,
collectCoverageFrom: ['src/**/*.ts', '!src/**/*.d.ts',],
collectCoverageFrom: ['src/**/*.ts', '!src/**/*.d.ts'],
// Add more detailed coverage reporters for PR comments
coverageReporters: ['text', 'lcov', 'html', 'json-summary'],
// .js file extension fix
moduleNameMapper: {
'(.+)\\.js': '$1',
},
transform: {
'^.+\\.ts$': ['ts-jest', {
tsConfig: {
target: "es2020",
lib: ["DOM", "ES2022"]
}
}],
}
}
export default config
export default config