You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
566 B
25 lines
566 B
module.exports = { |
|
preset: 'ts-jest', |
|
testEnvironment: 'node', |
|
roots: ['<rootDir>'], |
|
testMatch: ['**/*.test.ts'], |
|
moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'json', 'node'], |
|
collectCoverageFrom: [ |
|
'src/**/*.ts', |
|
'!src/**/*.d.ts', |
|
], |
|
globals: { |
|
'ts-jest': { |
|
tsconfig: { |
|
target: 'ES2020', |
|
module: 'commonjs', |
|
lib: ['ES2020'], |
|
types: ['node'], |
|
strict: true, |
|
esModuleInterop: true, |
|
skipLibCheck: true, |
|
forceConsistentCasingInFileNames: true, |
|
}, |
|
}, |
|
}, |
|
};
|
|
|