UNPKG

@stryker-mutator/core

Version:

The extendable JavaScript mutation testing framework

14 lines 775 B
import { tokens, commonTokens } from '@stryker-mutator/api/plugin'; import { disableTypeChecks } from '@stryker-mutator/instrumenter'; import { coreTokens } from '../di/index.js'; import { TSConfigPreprocessor } from './ts-config-preprocessor.js'; import { MultiPreprocessor } from './multi-preprocessor.js'; import { DisableTypeChecksPreprocessor } from './disable-type-checks-preprocessor.js'; createPreprocessor.inject = tokens(commonTokens.injector); export function createPreprocessor(injector) { return new MultiPreprocessor([ injector.provideValue(coreTokens.disableTypeChecksHelper, disableTypeChecks).injectClass(DisableTypeChecksPreprocessor), injector.injectClass(TSConfigPreprocessor), ]); } //# sourceMappingURL=create-preprocessor.js.map