DenoChildProcessSpawner
Deno implementation of the child process spawner service.
This module uses Deno.Command and Web Streams directly. Deno cannot create detached process groups, so killing a handle terminates only its direct child; descendants spawned by that child are left running.
Layers
Models
FlattenedPipeline interface
Added in v4.0.0
Source
Result of flattening a pipeline of commands.
Signature
interface FlattenedPipeline { readonly commands: readonly [StandardCommand, StandardCommand]; readonly pipeOptions: readonly Array<PipeOptions>;}Transforming
flattenCommand
Added in v4.0.0
Source
Flattens a command into standard commands and their pipe options.
Signature
declare function flattenCommand(command: Command): FlattenedPipeline;
Layer that provides the Deno child process spawner.