(proc: DaemonProc)
| 101 | ) as DaemonProc; |
| 102 | |
| 103 | const exited = (proc: DaemonProc): Promise<void> => |
| 104 | proc.exitCode !== null || proc.signalCode !== null |
| 105 | ? Promise.resolve() |
| 106 | : new Promise((resolve) => proc.once("exit", () => resolve())); |
| 107 | |
| 108 | const stopProc = async (proc: DaemonProc): Promise<void> => { |
| 109 | if (proc.exitCode !== null || proc.signalCode !== null) return; |
no test coverage detected