@teambit/jest
Version:
19 lines (18 loc) • 886 B
TypeScript
import type { LoggerMain, Logger } from '@teambit/logger';
import type { WorkerMain, HarmonyWorker } from '@teambit/worker';
import type { JestTesterOptions } from './jest.tester';
import { JestTester } from './jest.tester';
import type { JestWorker } from './jest.worker';
export declare const WORKER_NAME = "jest";
export declare class JestMain {
private jestWorker;
private logger;
constructor(jestWorker: HarmonyWorker<JestWorker>, logger: Logger);
/**
* @deprecated use jest tester from https://bit.cloud/teambit/defender/jest-tester
*/
createTester(jestConfig: any, jestModulePath?: string, opts?: JestTesterOptions): JestTester;
static runtime: import("@teambit/harmony").RuntimeDefinition;
static dependencies: import("@teambit/harmony").Aspect[];
static provider([worker, loggerAspect]: [WorkerMain, LoggerMain]): Promise<JestMain>;
}