Skip to content

Type Alias: BindableProcess

BindableProcess = Pick<ChildProcess, "pid" | "kill" | "killed" | "once">

A process InterceptorContext.bindProcess can supervise. A bare node:child_process ChildProcess (e.g. portr) satisfies this, and so does @dbx-tools/core’s spawn() result (a ChildProcessResult IS a ChildProcess) - one code path handles both.