UNPKG

1.05 kBTypeScriptView Raw
1/// <reference types="node" resolution-mode="require"/>
2import { PluginContext } from '@stryker-mutator/api/plugin';
3import { requireResolve } from '@stryker-mutator/util';
4import { JestWrapper, JestConfigWrapper } from './utils/index.js';
5export declare const pluginTokens: {
6 readonly requireFromCwd: "requireFromCwd";
7 readonly resolve: "resolve";
8 readonly resolveFromDirectory: "resolveFromDirectory";
9 readonly configLoader: "configLoader";
10 readonly processEnv: "processEnv";
11 readonly jestTestAdapter: "jestTestAdapter";
12 readonly globalNamespace: "globalNamespace";
13 readonly jestWrapper: "jestWrapper";
14 readonly jestConfigWrapper: "jestConfigWrapper";
15};
16export interface JestPluginContext extends PluginContext {
17 [pluginTokens.jestWrapper]: JestWrapper;
18 [pluginTokens.resolve]: RequireResolve;
19 [pluginTokens.requireFromCwd]: typeof requireResolve;
20 [pluginTokens.processEnv]: typeof process.env;
21 [pluginTokens.jestConfigWrapper]: JestConfigWrapper;
22}
23//# sourceMappingURL=plugin-di.d.ts.map
\No newline at end of file