19 lines
619 B
JavaScript
19 lines
619 B
JavaScript
module.exports = {
|
|
roots: ['<rootDir>'],
|
|
testEnvironment: 'jsdom',
|
|
moduleFileExtensions: ['ts', 'tsx', 'js', 'json', 'jsx'],
|
|
testPathIgnorePatterns: ['<rootDir>[/\\\\](node_modules|.next)[/\\\\]'],
|
|
transformIgnorePatterns: ['[/\\\\]node_modules[/\\\\].+\\.(ts|tsx)$'],
|
|
transform: {
|
|
'^.+\\.(ts|tsx)$': 'babel-jest',
|
|
},
|
|
modulePaths: ['<rootDir>'],
|
|
watchPlugins: [
|
|
'jest-watch-typeahead/filename',
|
|
'jest-watch-typeahead/testname',
|
|
],
|
|
moduleNameMapper: {
|
|
'\\.(css|less|sass|scss)$': 'identity-obj-proxy',
|
|
'\\.(gif|ttf|eot|svg|png)$': '<rootDir>/test/__mocks__/fileMock.js',
|
|
},
|
|
}
|