{
  "preset": "ts-jest",
  "transform": {"^.+\\.tsx?$": "ts-jest"},
  "testRegex": "\\.(test|spec)\\.tsx?$",
  "moduleFileExtensions": ["ts", "tsx", "js", "jsx", "json", "node"],
  "modulePaths": ["<rootDir>"],
  "testEnvironment": "node",
  "moduleNameMapper": {
        "^(\\.\\.?\\/.+)\\.js$": "$1",
        "^@apic/api-model/common/StudioEnums.js$": "<rootDir>/tests/__mocks__/@apic/api-model/common/StudioEnums.ts"
    },
  "setupFiles": ["<rootDir>/tests/setup.ts"],
  "collectCoverage": true,
  "coverageReporters":["lcov", "text"],
  "coverageDirectory": "../../coverage/",
  "transformIgnorePatterns": [
    "node_modules/(?!@apic/api-model)"
  ]
}