{
  "$schema": "./node_modules/@stryker-mutator/core/schema/stryker-schema.json",
  "packageManager": "pnpm",
  "plugins": ["@stryker-mutator/mocha-runner", "@stryker-mutator/typescript-checker"],
  "reporters": [
    "html",
    "clear-text"
  ],
  "buildCommand": "turbo build",
  "testRunner": "mocha",
  "checkers": ["typescript"],
  "tsconfigFile": "tsconfig.stryker.json",
  "coverageAnalysis": "perTest",
  "mochaOptions": {
    "spec": [ "dist/**/*.spec.js" ]
  },
  "thresholds": { "high": 100, "low": 99, "break": 95 },
  "mutate": [
    "src/**/*.ts",
    "!src/**/*.spec.ts"
  ]
}
