Files
2025-12-22 16:19:04 -05:00

16 lines
460 B
JavaScript

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: ['<rootDir>/jest.setup.ts'],
moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'],
testMatch: ['**/__tests__/**/*.ts?(x)', '**/?(*.)+(spec|test).ts?(x)']
};