UNPKG

@openmrs/esm-styleguide

Version:
35 lines (34 loc) 891 B
module.exports = { transform: { "\\.[jt]sx?$": "@swc/jest", }, transformIgnorePatterns: ["/node_modules/(?!@openmrs)"], moduleNameMapper: { "\\.(s?css)$": "identity-obj-proxy", "^@carbon/icons-react/es/(.*)$": "@carbon/icons-react/lib/$1", "^@carbon/charts": "identity-obj-proxy", "@openmrs/esm-framework": "@openmrs/esm-framework/mock", "^lodash-es/(.*)$": "lodash/$1", dexie: require.resolve("dexie"), }, collectCoverageFrom: [ "**/src/**/*.component.tsx", "!**/node_modules/**", "!**/vendor/**", "!**/src/**/*.test.*", "!**/src/declarations.d.tsx", ], coverageThreshold: { global: { statements: 80, branches: 80, functions: 80, lines: 80, }, }, setupFilesAfterEnv: ["<rootDir>/setupTests.ts"], testEnvironment: "jsdom", testEnvironmentOptions: { url: "http://localhost/", }, };