2020-04-23 14:57:37 +00:00
|
|
|
module.exports = {
|
|
|
|
|
roots: ["<rootDir>/src"],
|
|
|
|
|
transform: {
|
2020-10-06 06:36:57 +00:00
|
|
|
"^.+\\.(png|js|ts|tsx)$": "ts-jest",
|
2020-04-23 14:57:37 +00:00
|
|
|
},
|
2021-03-24 19:25:38 +00:00
|
|
|
testRegex: "(/__tests__/.*|(\\.|/)(test|spec))\\.(tsx|ts|js)?$",
|
2020-04-23 14:57:37 +00:00
|
|
|
moduleFileExtensions: ["ts", "tsx", "js", "jsx", "json", "node", "css"],
|
|
|
|
|
moduleDirectories: ["node_modules", "src"],
|
2021-02-16 10:29:08 +00:00
|
|
|
transformIgnorePatterns: [
|
|
|
|
|
"<rootDir>/node_modules/(?!codemirror|react-dnd|dnd-core|@babel)",
|
|
|
|
|
],
|
2020-07-01 10:01:07 +00:00
|
|
|
moduleNameMapper: {
|
|
|
|
|
"\\.(css|less)$": "<rootDir>/test/__mocks__/styleMock.js",
|
|
|
|
|
"\\.svg$": "<rootDir>/test/__mocks__/svgMock.js",
|
2021-02-16 10:29:08 +00:00
|
|
|
"\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$":
|
|
|
|
|
"<rootDir>/test/__mocks__/fileMock.js",
|
2020-07-01 10:01:07 +00:00
|
|
|
},
|
2020-04-23 14:57:37 +00:00
|
|
|
};
|