| gio | 9b7421a | 2025-06-18 12:31:13 +0000 | [diff] [blame] | 1 | /** @type {import('ts-jest').JestConfigWithTsJest} */ |
| 2 | export default { |
| 3 | preset: 'ts-jest/presets/default-esm', |
| 4 | testEnvironment: 'node', |
| 5 | moduleNameMapper: { |
| 6 | '^(\\.{1,2}/.*)\\.js$': '$1', |
| 7 | '^config$': '<rootDir>/../config/src/index.ts' |
| gio | a71316d | 2025-05-24 09:41:36 +0400 | [diff] [blame] | 8 | }, |
| gio | 9b7421a | 2025-06-18 12:31:13 +0000 | [diff] [blame] | 9 | transform: { |
| 10 | '^.+\\.tsx?$': [ |
| 11 | 'ts-jest', |
| 12 | { |
| 13 | useESM: true, |
| 14 | }, |
| 15 | ], |
| 16 | }, |
| 17 | testMatch: [ |
| 18 | "**/src/**/*.test.ts" |
| 19 | ] |
| gio | a71316d | 2025-05-24 09:41:36 +0400 | [diff] [blame] | 20 | }; |