Skip to main content
Module

x/dnit/utils.ts>processPipe

dnit: typescript (deno) task executor
Go to Latest
function processPipe
import { processPipe } from "https://deno.land/x/dnit@dnit-v1.13.0/utils.ts";

Run a chain of processes - first and last processes can take or receive either string, inherited or null stdin/stdout.

Type Parameters

Inp extends IoOption
Outp extends IoOption

Parameters

params: { in: Inp; out: Outp; stderrs?: "null" | "inherit"; inp: ProcessIoVal<Inp>; cmds: [ExecParams, ...ExecParams[]]; }

Returns

Promise<ProcessIoVal<Outp>>