forked from trussworks/react-uswds
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjest.config.js
More file actions
24 lines (24 loc) · 744 Bytes
/
Copy pathjest.config.js
File metadata and controls
24 lines (24 loc) · 744 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
module.exports = {
transform: {
'.(ts|tsx)': 'ts-jest',
},
testPathIgnorePatterns: ['/node_modules/', '/lib/', '/example/'],
testRegex: '(/test/.*|\\.(test|spec))\\.(ts|tsx|js)$',
moduleFileExtensions: ['ts', 'tsx', 'js', 'json'],
moduleNameMapper: {
'^react$': '<rootDir>/node_modules/react',
'\\.svg\\?svgr$': '<rootDir>/__mocks__/svgrMock.js',
'\\.(jpg|jpeg|png|gif|eot|otf|webp|ttf|svg|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$':
'<rootDir>/__mocks__/fileMock.js',
'\\.(css|scss)$': '<rootDir>/__mocks__/styleMock.js',
},
setupFilesAfterEnv: ['./src/setupTests.ts'],
coverageThreshold: {
global: {
statements: 96,
branches: 87,
functions: 94,
lines: 96,
},
},
}