{ "preset": "ts-jest", "rootDir": "..", "testEnvironment": "node", "testRegex": ".e2e-spec.ts$", "moduleFileExtensions": ["ts", "js", "json"], "transform": { "^.+\\.(t|j)s$": "ts-jest" }, "moduleNameMapper": { "^src/(.*)$": "/src/$1" }, "setupFiles": ["dotenv/config"], "setupFilesAfterEnv": ["/test/jest-setup.ts"], "moduleDirectories": ["node_modules", ""], "testTimeout": 30000, "maxWorkers": 1, "collectCoverage": false, "coverageDirectory": "coverage-e2e", "coverageReporters": ["text", "lcov"], "coveragePathIgnorePatterns": [ "/node_modules/", "/dist/", "src/modules/pay-periods/services/", "src/modules/exports/services/csv-exports.service.ts", "src/modules/notifications/services/", "src/modules/leave-requests/services/" ], "coverageThreshold": { "global": {} } }