-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjest.config.json
More file actions
36 lines (36 loc) · 949 Bytes
/
jest.config.json
File metadata and controls
36 lines (36 loc) · 949 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
28
29
30
31
32
33
34
35
36
{
"preset": "react-native",
"transform": {
"^.+\\.tsx?$": "ts-jest"
},
"setupFiles": ["./node_modules/@amazon-devices/react-native-kepler/jest/setup.js"],
"testRegex": "/test/.*\\.(test|spec)\\.(ts|tsx|js)$",
"moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"],
"moduleNameMapper": {
"^~/(.*)$": "<rootDir>/src/$1"
},
"modulePaths": ["<rootDir>/src"],
"roots": [
"<rootDir>/src/",
"<rootDir>/test/",
"<rootDir>/node_modules/"
],
"collectCoverage": false,
"coverageReporters": ["json", "json-summary", "lcov", "text"],
"collectCoverageFrom": [
"src/**/*",
"!**/index.{ts,js,tsx}",
"!**/types.ts",
"!src/**/*.d.ts"
],
"transformIgnorePatterns": [
"node_modules/(?![\\w\\-_]+)/node_modules/(?!react-native|@react-native)/"
],
"coverageDirectory": ".tmp/coverage",
"globals": {
"ts-jest": {
"babelConfig": true,
"diagnostics": true
}
}
}