UNPKG

@ugandaemr/esm-patient-appointments-app

Version:
42 lines (39 loc) 1.1 kB
/** * @returns {Promise<import('jest').Config>} */ const path = require("path"); module.exports = { transform: { "^.+\\.(j|t)sx?$": "@swc/jest", }, transformIgnorePatterns: ["/node_modules/(?!@openmrs)"], moduleDirectories: ["node_modules", "__mocks__", "tools", __dirname], moduleNameMapper: { "\\.(s?css)$": "identity-obj-proxy", "@openmrs/esm-framework": "@openmrs/esm-framework/mock", "^dexie$": require.resolve("dexie"), "^lodash-es/(.*)$": "lodash/$1", "^react-i18next$": path.resolve(__dirname, "react-i18next.js"), "^uuid$": path.resolve( __dirname, "node_modules", "uuid", "dist", "index.js", ), }, collectCoverageFrom: [ "**/src/**/*.component.tsx", "!**/node_modules/**", "!**/vendor/**", "!**/src/**/*.test.*", "!**/src/declarations.d.ts", "!**/e2e/**", ], setupFilesAfterEnv: [path.resolve(__dirname, "tools", "setup-tests.ts")], testPathIgnorePatterns: [path.resolve(__dirname, "e2e")], testEnvironment: "jsdom", testEnvironmentOptions: { url: "http://localhost/", }, };