module.exports = { setupFilesAfterEnv: ['/jest.setup.js'], moduleDirectories: ['node_modules', '/'], testEnvironment: 'jest-environment-jsdom', transform: { '^.+\\.(ts|tsx)$': [ 'babel-jest', { presets: [ ['@babel/preset-env', { targets: { node: 'current' } }], ['@babel/preset-react', { runtime: 'automatic' }], '@babel/preset-typescript', ], }, ], }, testPathIgnorePatterns: ['/node_modules/', '/dist/'], modulePathIgnorePatterns: ['/dist/'], moduleNameMapper: { '^@heroui/react$': '/src/__mocks__/heroui-react.tsx', '^@/(.*)$': '/src/$1', '^~/(.*)$': '/public/$1', '^.+\\.(svg)$': '/src/__mocks__/svg.tsx', }, };