module.exports = { preset: 'ts-jest', moduleNameMapper: { '^(\\.{1,2}/.*)\\.js$': '$1' }, testEnvironment: 'node', testMatch: ['**/*.spec.ts'], collectCoverageFrom: [ 'src/**/*.ts', '!src/generated/**', '!src/main.ts', '!src/cli/**', '!src/**/*.module.ts', ], coverageThreshold: { global: { branches: 80, functions: 80, lines: 80, statements: 80 }, }, };