1 | module.exports = {
|
2 | cacheDirectory: '.cache/jest',
|
3 | clearMocks: true,
|
4 | testMatch: ['**/__tests__/**/*.[jt]s?(x)', '**/?(*.)+(spec|test).[jt]s?(x)'],
|
5 | collectCoverage: false,
|
6 | collectCoverageFrom: [
|
7 | 'src/**/*.{js,jsx,ts,tsx}',
|
8 | ],
|
9 | coveragePathIgnorePatterns: [
|
10 | '/node_modules/',
|
11 | '/dist/',
|
12 | '^.*\\.stories\\.[jt]sx?$',
|
13 | ],
|
14 | snapshotSerializers: ['@emotion/jest'],
|
15 | coverageDirectory: 'coverage',
|
16 | setupFilesAfterEnv: ['./scripts/jest.init.js'],
|
17 | coverageReporters: ['lcov'],
|
18 | testEnvironment: 'jest-environment-jsdom',
|
19 | setupFiles: [],
|
20 | testURL: 'http://localhost',
|
21 | moduleFileExtensions: ['js', 'jsx', 'ts', 'tsx', 'json', 'node'],
|
22 | }; |
\ | No newline at end of file |