(proc: T)
| 6 | const activeSubprocesses = new Map<number, Subprocess>(); |
| 7 | |
| 8 | export function registerSubprocess<T extends Subprocess>(proc: T): T { |
| 9 | activeSubprocesses.set(proc.pid, proc); |
| 10 | return proc; |
| 11 | } |
| 12 | |
| 13 | export function unregisterSubprocess(proc: Subprocess): void { |
| 14 | activeSubprocesses.delete(proc.pid); |
no outgoing calls
no test coverage detected