1 |
|
2 | import { Readable } from 'stream';
|
3 | import { CloseEvent, Command, CommandIdentifier, TimerEvent } from './command';
|
4 | import { concurrently, ConcurrentlyCommandInput, ConcurrentlyOptions as BaseConcurrentlyOptions, ConcurrentlyResult } from './concurrently';
|
5 | import { FlowController } from './flow-control/flow-controller';
|
6 | import { InputHandler } from './flow-control/input-handler';
|
7 | import { KillOnSignal } from './flow-control/kill-on-signal';
|
8 | import { KillOthers, ProcessCloseCondition } from './flow-control/kill-others';
|
9 | import { LogError } from './flow-control/log-error';
|
10 | import { LogExit } from './flow-control/log-exit';
|
11 | import { LogOutput } from './flow-control/log-output';
|
12 | import { LogTimings } from './flow-control/log-timings';
|
13 | import { RestartProcess } from './flow-control/restart-process';
|
14 | import { Logger } from './logger';
|
15 | export type ConcurrentlyOptions = BaseConcurrentlyOptions & {
|
16 | |
17 |
|
18 |
|
19 | hide?: CommandIdentifier | CommandIdentifier[];
|
20 | |
21 |
|
22 |
|
23 |
|
24 | prefix?: string;
|
25 | |
26 |
|
27 |
|
28 | prefixLength?: number;
|
29 | |
30 |
|
31 |
|
32 | raw?: boolean;
|
33 | |
34 |
|
35 |
|
36 |
|
37 | timestampFormat?: string;
|
38 | defaultInputTarget?: CommandIdentifier;
|
39 | inputStream?: Readable;
|
40 | handleInput?: boolean;
|
41 | pauseInputStreamOnFinish?: boolean;
|
42 | |
43 |
|
44 |
|
45 |
|
46 |
|
47 | restartDelay?: number;
|
48 | |
49 |
|
50 |
|
51 |
|
52 |
|
53 | restartTries?: number;
|
54 | |
55 |
|
56 |
|
57 |
|
58 |
|
59 | killOthers?: ProcessCloseCondition | ProcessCloseCondition[];
|
60 | |
61 |
|
62 |
|
63 |
|
64 |
|
65 | timings?: boolean;
|
66 | |
67 |
|
68 |
|
69 |
|
70 | additionalArguments?: string[];
|
71 | };
|
72 | declare const _default: (commands: ConcurrentlyCommandInput[], options?: Partial<ConcurrentlyOptions>) => ConcurrentlyResult;
|
73 | export default _default;
|
74 | export { CloseEvent, Command, CommandIdentifier, concurrently, ConcurrentlyCommandInput, ConcurrentlyResult, FlowController, InputHandler, KillOnSignal, KillOthers, LogError, LogExit, Logger, LogOutput, LogTimings, RestartProcess, TimerEvent, };
|