/** @type {import('ts-jest').JestConfigWithTsJest} **/ export default { testEnvironment: "node", extensionsToTreatAsEsm: ['.ts'], setupFilesAfterEnv: ['/jest.setup.mjs'], moduleNameMapper: { '^virtual:wa-sqlite-wasm-url$': '/src/modules/explorer/database/__tests__/__mocks__/wa-sqlite-wasm-url.ts', '^(\\.{1,2}/.*)\\.js$': '$1', }, transform: { '^.+\\.tsx?$': [ 'ts-jest', { useESM: true, } ], }, testPathIgnorePatterns: [ '/node_modules/', '/__mocks__/' ], transformIgnorePatterns: [], };