1 |
|
2 | import ConfigContext from './ConfigContext';
|
3 | import Driver from '../Driver';
|
4 | import { Arguments, Argv, StdioType } from '../types';
|
5 | export interface DriverArgs {
|
6 | concurrency: number;
|
7 | graph: boolean;
|
8 | stdio: StdioType;
|
9 | workspaces: string;
|
10 | }
|
11 | export default class DriverContext<T = DriverArgs> extends ConfigContext<T> {
|
12 | driverName: string;
|
13 | parallelArgv: Argv[];
|
14 | primaryDriver: Driver;
|
15 | constructor(args: Arguments<T>, driver: Driver, parallelArgv?: Argv[]);
|
16 | /**
|
17 | * Add a parallel command with additional argv.
|
18 | */
|
19 | addParallelCommand(argv: Argv): this;
|
20 | }
|
21 | //# sourceMappingURL=DriverContext.d.ts.map |
\ | No newline at end of file |