(fn: () => void)
| 44 | return; |
| 45 | } |
| 46 | const done = (fn: () => void) => { if (!settled) { settled = true; clearTimeout(timer); fn(); } }; |
| 47 | const onData = (buf: Buffer) => { |
| 48 | const u = parseTunnelUrl(buf.toString()); |
| 49 | if (u) done(() => resolve({ url: u, close: () => { try { child.kill('SIGTERM'); } catch { /* gone */ } } })); |
no outgoing calls
no test coverage detected