Files
f7054ee0e4 Migrate to ESM and upgrade dependencies (#135)
* Migrate to ESM

* Use default semver import and root SemVer type

---------

Co-authored-by: gowridurgad <gowridurgad@gmail.com>
2026-07-22 09:49:51 -05:00

28 lines
579 B
TypeScript

import type {JestConfigWithTsJest} from 'ts-jest';
const jestConfig: JestConfigWithTsJest = {
clearMocks: true,
moduleFileExtensions: ['js', 'ts'],
testEnvironment: 'node',
testMatch: ['**/*.test.ts'],
extensionsToTreatAsEsm: ['.ts'],
moduleNameMapper: {
'^(\\.{1,2}/.*)\\.js$': '$1'
},
transform: {
'^.+\\.ts$': [
'ts-jest',
{
useESM: true,
diagnostics: {
ignoreCodes: [151002]
}
}
]
},
transformIgnorePatterns: ['node_modules/(?!(@actions)/)'],
verbose: true
};
export default jestConfig;