1 |
|
2 | import { PluginContext } from '@stryker-mutator/api/plugin';
|
3 | import { requireResolve } from '@stryker-mutator/util';
|
4 | import { JestWrapper, JestConfigWrapper } from './utils/index.js';
|
5 | export 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 | };
|
16 | export 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 |
|
\ | No newline at end of file |