module.exports = { moduleFileExtensions: ["js", "jsx", "ts", "tsx"], globals: { "ts-jest": { tsConfig: "tsconfig.jest.json", babelConfig: true, diagnostics: false, }, }, coveragePathIgnorePatterns: ["/node_modules/", "/server/"], setupFilesAfterEnv: ["/test/jest.setup.ts"], coverageReporters: ["json", "lcov", "text", "text-summary"], moduleNameMapper: { "\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "/test/mocks.ts", "\\.(css|less|scss|html)$": "/test/mocks.ts", "^@(Test)(.*)$": "/test/$2", "^@(Server)(.*)$": "/server/$2", "^@([A-Z].*)$": "/src/$1", }, preset: "ts-jest", };