module.exports = { rootDir: '.', transform: { '^.+\\.[jt]sx?$': 'babel-jest', }, transformIgnorePatterns: [ "/node_modules/(?!strip-json-comments|nanoid|xml-formatter)/", ], moduleNameMapper: { '^assets/(.*)$': '/src/assets/$1', '^components/(.*)$': '/src/components/$1', '^hooks/(.*)$': '/src/hooks/$1', '^themes/(.*)$': '/src/themes/$1', '^api/(.*)$': '/src/api/$1', '^pageComponents/(.*)$': '/src/pageComponents/$1', '^providers/(.*)$': '/src/providers/$1', '^utils/(.*)$': '/src/utils/$1', '^test-utils/(.*)$': '/src/test-utils/$1' }, clearMocks: true, moduleDirectories: ['node_modules', 'src'], testEnvironment: 'jsdom', setupFilesAfterEnv: ['@testing-library/jest-dom'], setupFiles: [ '/jest.setup.js', ], testMatch: [ '/src/**/*.spec.[jt]s?(x)' ] };