import type { JestConfigWithTsJest } from 'ts-jest' const jestConfig: JestConfigWithTsJest = { testMatch: ['**/tests-ui/**/*.test.ts'], testEnvironment: 'jsdom', transform: { '^.+\\.m?[tj]sx?$': [ 'ts-jest', { tsconfig: './tsconfig.json', babelConfig: './babel.config.json' } ] }, setupFiles: ['./tests-ui/globalSetup.ts'], setupFilesAfterEnv: ['./tests-ui/afterSetup.ts'], clearMocks: true, resetModules: true, testTimeout: 10000, moduleNameMapper: { '^@/(.*)$': '/src/$1', '\\.(css|less|scss|sass)$': 'identity-obj-proxy' } } export default jestConfig