const { defaults } = require('jest-config'); module.exports = { name: 'verdaccio-ui-jest', verbose: true, automock: false, collectCoverage: true, testEnvironment: 'jest-environment-jsdom-global', moduleFileExtensions: [...defaults.moduleFileExtensions, 'ts', 'tsx'], testURL: 'http://localhost', rootDir: '..', setupFiles: ['/jest/setup.ts'], transformIgnorePatterns: ['/node_modules/(?!react-syntax-highlighter)'], modulePathIgnorePatterns: [ '/coverage', '/scripts', '/.circleci', '/tools', '/build', '/.vscode/', '/test/e2e/', ], snapshotSerializers: ['enzyme-to-json/serializer', 'jest-emotion'], moduleNameMapper: { '\\.(s?css)$': '/node_modules/identity-obj-proxy', 'github-markdown-css': '/node_modules/identity-obj-proxy', '\\.(png)$': '/node_modules/identity-obj-proxy', '\\.(svg)$': '/jest/unit/empty.ts', }, };