import type { JestConfigWithTsJest } from 'ts-jest'; const config: JestConfigWithTsJest = { preset: 'ts-jest/presets/default-esm', testEnvironment: 'node', transform: { '^.+\\.(t|j)sx?$': ['@swc/jest', { sourceMaps: 'inline' }], }, moduleNameMapper: { '^cloudflare$': '/src/index.ts', '^cloudflare/_shims/auto/(.*)$': '/src/_shims/auto/$1-node', '^cloudflare/(.*)$': '/src/$1', }, modulePathIgnorePatterns: [ '/ecosystem-tests/', '/dist/', '/deno/', '/deno_tests/', ], testPathIgnorePatterns: ['scripts'], }; export default config;