INTO-CPS-Association/DTaaS

View on GitHub
servers/lib/jest.config.json

Summary

Maintainability
Test Coverage
{
  "preset": "ts-jest",
  "testEnvironment": "node",
  "transform": {
    "^.+\\.tsx?$": "ts-jest"
  },
  "transformIgnorePatterns": ["/node_modules/(?![d3-shape|recharts]).+\\.js$"],
  "collectCoverage": true,
  "coverageReporters": ["text", "cobertura", "clover", "lcov", "json"],
  "collectCoverageFrom": ["src/**/*.{ts,js}"],
  "coveragePathIgnorePatterns": [
    "node_modules",
    "./dist",
    "../src/app.module.ts",
    "../src/main.ts",
    "../src/bootstrap.ts"
  ],
  "modulePathIgnorePatterns": ["config"],
  "coverageDirectory": "<rootDir>/coverage/",
  "coverageThreshold": {
    "global": {
      "branches": 20,
      "functions": 30,
      "lines": 50,
      "statements": 50
    }
  },
  "verbose": true,
  "testRegex": "./test/.*\\.spec.tsx?$",
  "modulePaths": ["<rootDir>/src/"]
}