export default { testEnvironment: 'jsdom', transform: { '^.+\\.(ts|tsx)$': ['ts-jest', { useESM: true, }], }, moduleNameMapper: { // Handle CSS imports (with CSS modules) '\\.css$': 'identity-obj-proxy', }, extensionsToTreatAsEsm: ['.ts', '.tsx'], setupFilesAfterEnv: ['/jest.setup.js'], moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], testMatch: ['**/__tests__/**/*.ts?(x)', '**/?(*.)+(spec|test).ts?(x)'] };