UNPKG

756 BJavaScriptView Raw
1module.exports = {
2 globals: {
3 "ts-jest": {
4 tsConfig: "./tsconfig.json",
5 },
6 },
7
8 setupFiles: ["<rootDir>/src/setup.test.ts"],
9
10 moduleFileExtensions: ["ts", "tsx", "js"],
11 modulePaths: ["<rootDir>/src"],
12 moduleNameMapper: {
13 "^@environment$": "<rootDir>/src/commons/environment/development.env.ts",
14 "^@config$": "<rootDir>/src/loader/default.config.ts",
15 "^@recsys/(.*)$": "<rootDir>/src/$1",
16 },
17 testMatch: ["<rootDir>/src/**/*.test.ts"],
18 testPathIgnorePatterns: ["<rootDir>/src/setup.test.ts"],
19 transform: {
20 "^.+\\.(ts|tsx)$": "ts-jest",
21 },
22
23 collectCoverage: true,
24 collectCoverageFrom: ["<rootDir>/src/**/*.ts"],
25 coverageReporters: ["text"],
26};