2017-10-22 13:03:26 +08:00
|
|
|
|
|
|
|
module.exports = {
|
2017-11-17 23:18:30 +08:00
|
|
|
verbose: false,
|
2017-10-22 13:03:26 +08:00
|
|
|
"transform": {
|
2018-09-11 19:48:13 +08:00
|
|
|
"^.+\\.(ts|tsx)$": "ts-jest"
|
2017-10-22 13:03:26 +08:00
|
|
|
},
|
2017-11-13 20:48:48 +08:00
|
|
|
"moduleDirectories": ["node_modules", "public"],
|
2017-10-22 13:03:26 +08:00
|
|
|
"roots": [
|
2018-12-21 21:23:32 +08:00
|
|
|
"<rootDir>/public/app",
|
|
|
|
"<rootDir>/public/test",
|
2019-06-24 23:00:01 +08:00
|
|
|
"<rootDir>/packages",
|
|
|
|
"<rootDir>/scripts",
|
2017-10-22 13:03:26 +08:00
|
|
|
],
|
2018-08-14 16:52:41 +08:00
|
|
|
"testRegex": "(\\.|/)(test)\\.(jsx?|tsx?)$",
|
2017-10-22 13:03:26 +08:00
|
|
|
"moduleFileExtensions": [
|
|
|
|
"ts",
|
|
|
|
"tsx",
|
|
|
|
"js",
|
|
|
|
"jsx",
|
|
|
|
"json"
|
|
|
|
],
|
|
|
|
"setupFiles": [
|
|
|
|
"./public/test/jest-shim.ts",
|
2019-11-07 19:37:46 +08:00
|
|
|
"./public/test/jest-setup.ts",
|
|
|
|
"jest-canvas-mock"
|
2018-01-02 01:54:23 +08:00
|
|
|
],
|
|
|
|
"snapshotSerializers": ["enzyme-to-json/serializer"],
|
2019-04-27 01:14:48 +08:00
|
|
|
"globals": { "ts-jest": { "isolatedModules": true } },
|
2017-10-22 13:03:26 +08:00
|
|
|
};
|