()
| 888 | function waitForSpawn(child: ChildProcess): Promise<void> { |
| 889 | return new Promise((resolve, reject) => { |
| 890 | const onSpawn = (): void => { |
| 891 | child.off('error', onError); |
| 892 | resolve(); |
| 893 | }; |
| 894 | const onError = (err: Error): void => { |
| 895 | child.off('spawn', onSpawn); |
| 896 | reject(err); |