{ "moduleFileExtensions": ["js", "json", "ts"], "rootDir": ".", "testEnvironment": "node", "testRegex": ".e2e-spec.ts$", "transform": { "^.+\\.(t|j)s$": [ "ts-jest", { "tsconfig": { "esModuleInterop": true, "allowSyntheticDefaultImports": true } } ] }, "transformIgnorePatterns": ["node_modules/(?!(nanoid|better-auth)/)"], "moduleNameMapper": { "^nanoid$": "/__mocks__/nanoid.ts", "^better-auth$": "/__mocks__/better-auth.ts", "^better-auth/plugins$": "/__mocks__/better-auth-plugins.ts", "^better-auth/plugins/(.*)$": "/__mocks__/better-auth-plugins.ts", "^better-auth/adapters/(.*)$": "/__mocks__/better-auth-adapters.ts" }, "testTimeout": 30000, "setupFilesAfterEnv": ["./setup-e2e.ts"] }