Skip to content

Documentation / listr2 / ProcessOutputStream

Class: ProcessOutputStream ​

Defined in: packages/listr2/src/utils/process-output/process-output-stream.ts:6

Constructors ​

Constructor ​

new ProcessOutputStream(stream): ProcessOutputStream

Defined in: packages/listr2/src/utils/process-output/process-output-stream.ts:10

Parameters ​

stream ​

WriteStream

Returns ​

ProcessOutputStream

Accessors ​

out ​

Get Signature ​

get out(): WriteStream

Defined in: packages/listr2/src/utils/process-output/process-output-stream.ts:15

Returns ​

WriteStream

Methods ​

hijack() ​

hijack(): void

Defined in: packages/listr2/src/utils/process-output/process-output-stream.ts:30

Returns ​

void


release() ​

release(): ProcessOutputBufferEntry[]

Defined in: packages/listr2/src/utils/process-output/process-output-stream.ts:34

Returns ​

ProcessOutputBufferEntry[]


write() ​

write(...args): boolean

Defined in: packages/listr2/src/utils/process-output/process-output-stream.ts:44

Parameters ​

args ​

...[string | Uint8Array<ArrayBufferLike>, BufferEncoding, (err?) => void]

Returns ​

boolean