export default { clearMocks: true, moduleFileExtensions: ['js', 'ts'], extensionsToTreatAsEsm: ['.ts'], moduleNameMapper: { '^(\\.{1,2}/.*)\\.js$': '$1' }, testEnvironment: 'node', testMatch: ['**/*.test.ts'], testRunner: 'jest-circus/runner', transform: { '^.+\\.ts$': ['ts-jest', {tsconfig: 'tsconfig.test.json', useESM: true}] }, verbose: true, collectCoverage: true };