import type { Config } from 'jest'; import { defaults } from 'jest-config'; const config: Config = { clearMocks: true, collectCoverage: true, coverageDirectory: "coverage", coverageProvider: "v8", setupFilesAfterEnv: ['/jest.setup.ts'], testEnvironment: "jsdom", transform: { '^.+\\.(ts|tsx|js|jsx)$': 'babel-jest', }, moduleFileExtensions: [...defaults.moduleFileExtensions, 'ts', 'tsx', 'js', 'jsx'], }; export default config;