-
-
Notifications
You must be signed in to change notification settings - Fork 43
Expand file tree
/
Copy pathjest.config.js
More file actions
27 lines (27 loc) · 623 Bytes
/
jest.config.js
File metadata and controls
27 lines (27 loc) · 623 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// jest.config.js
module.exports = {
rootDir: './',
globals: {
__DEV__: true,
__PROD__: false
},
testEnvironment: 'node',
preset: "ts-jest",
verbose: true, // report individual test
bail: false, // enable to stop test when an error occur,
moduleDirectories: ['node_modules', 'src', 'test'],
testMatch: ['**/test/**/*.test.ts?(x)'],
testPathIgnorePatterns: ['node_modules/', 'dist/', '.json'],
collectCoverageFrom: [
'src/**/*.ts'
],
coverageThreshold: {
// coverage strategy
global: {
branches: 80,
functions: 80,
lines: 50,
statements: -10
}
}
};