import type { Config } from 'jest'; const config: Config = { clearMocks: true, testEnvironment: 'jsdom', coverageDirectory: 'coverage', setupFilesAfterEnv: ['./configs/jest/setupTests.ts'], modulePaths: [ 'src', '', ], rootDir: './', verbose: true, preset: 'ts-jest/presets/js-with-ts', moduleNameMapper: { '\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$': '/configs/jest/__mocks__/fileMock.ts', '\\.(css|less|scss)$': 'identity-obj-proxy', }, transformIgnorePatterns: [ 'node_modules/(?!react-dnd|dnd-core|@react-dnd|react-dnd-html5-backend)', ], }; export default config;