pub fn kill(process: ChildProcess) -> Result(Nil, Error)
pub fn kill_with(
process: ChildProcess,
signal: Signal,
) -> Result(Nil, Error)
pub fn output(process: ChildProcess) -> Promise(CommandOutput)
pub fn pid(process: ChildProcess) -> Int
pub fn ref(process: ChildProcess) -> ChildProcess
pub fn status(process: ChildProcess) -> Promise(CommandStatus)
pub fn stderr(
process: ChildProcess,
) -> Result(ReadableStream(Uint8Array), Error)
pub fn stdin(
process: ChildProcess,
) -> Result(WritableStream(Uint8Array), Error)
pub fn stdout(
process: ChildProcess,
) -> Result(ReadableStream(Uint8Array), Error)
pub fn unref(process: ChildProcess) -> ChildProcess
pub fn using(
process: ChildProcess,
fun: fn(ChildProcess) -> Promise(a),
) -> Promise(a)