/** @type {import('@stryker-mutator/api/core').PartialStrykerOptions} */ export default { testRunner: 'vitest', vitest: { configFile: 'vitest.config.ts', }, mutate: [ 'src/utils/**/*.ts', 'src/schemas/**/*.ts', 'src/services/**/*.ts', '!src/**/*.test.ts', '!src/**/*.spec.ts', '!src/**/*.d.ts', ], reporters: ['html', 'clear-text', 'progress'], htmlReporter: { fileName: 'reports/mutation/index.html', }, thresholds: { high: 80, low: 60, break: 50, }, concurrency: 2, timeoutMS: 60000, };