@stryker-mutator/jest-runner
Version:
A plugin to use the jest test runner and framework in Stryker, the JavaScript mutation testing framework
23 lines • 1.05 kB
TypeScript
/// <reference types="node" resolution-mode="require"/>
import { PluginContext } from '@stryker-mutator/api/plugin';
import { requireResolve } from '@stryker-mutator/util';
import { JestWrapper, JestConfigWrapper } from './utils/index.js';
export declare const pluginTokens: {
readonly requireFromCwd: "requireFromCwd";
readonly resolve: "resolve";
readonly resolveFromDirectory: "resolveFromDirectory";
readonly configLoader: "configLoader";
readonly processEnv: "processEnv";
readonly jestTestAdapter: "jestTestAdapter";
readonly globalNamespace: "globalNamespace";
readonly jestWrapper: "jestWrapper";
readonly jestConfigWrapper: "jestConfigWrapper";
};
export interface JestPluginContext extends PluginContext {
[pluginTokens.jestWrapper]: JestWrapper;
[pluginTokens.resolve]: RequireResolve;
[pluginTokens.requireFromCwd]: typeof requireResolve;
[pluginTokens.processEnv]: typeof process.env;
[pluginTokens.jestConfigWrapper]: JestConfigWrapper;
}
//# sourceMappingURL=plugin-di.d.ts.map