diff options
| author | Aiqiao Yan <55104035+aiqiaoy@users.noreply.github.com> | 2026-06-16 17:10:58 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-06-16 17:10:58 -0400 |
| commit | c68c2101c254470055e8aa38730553d71a47bc7b (patch) | |
| tree | 3d9a1c982fc2d3aed23e80a58d221942ac249155 /jest.config.ts | |
| parent | 6e97fb5586f435ba4f325b363a1c7329470cebf6 (diff) | |
upgrade module to esm and update dependencies (#2463)
* upgrade module to esm so I can update dependencies
* fix ci failures
Diffstat (limited to 'jest.config.ts')
| -rw-r--r-- | jest.config.ts | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/jest.config.ts b/jest.config.ts new file mode 100644 index 0000000..8d3f65e --- /dev/null +++ b/jest.config.ts @@ -0,0 +1,24 @@ +export default { + clearMocks: true, + moduleFileExtensions: ['js', 'ts'], + roots: ['<rootDir>'], + testEnvironment: 'node', + testMatch: ['**/*.test.ts'], + transform: { + '^.+\\.ts$': [ + 'ts-jest', + { + useESM: true, + diagnostics: { + ignoreCodes: [151002] + } + } + ] + }, + extensionsToTreatAsEsm: ['.ts'], + transformIgnorePatterns: ['node_modules/(?!(@actions)/)'], + moduleNameMapper: { + '^(\\.{1,2}/.*)\\.js$': '$1' + }, + verbose: true +} |
