module.exports = { preset: 'ts-jest', testEnvironment: 'node', extensionsToTreatAsEsm: ['.ts'], globals: { 'ts-jest': { useESM: true } }, moduleNameMapping: { '^@tools/(.*)$': '/src/tools/$1', '^@types/(.*)$': '/src/types/$1', '^@utils/(.*)$': '/src/utils/$1' } };