Home > @rushstack/terminal > SplitterTransform

SplitterTransform class

Use this instead of TerminalTransform if you need to output ITerminalChunk data to more than one destination.

Signature:

export declare class SplitterTransform extends TerminalWritable 

Extends: TerminalWritable

Remarks

Splitting streams complicates the pipeline topology and can make debugging more difficult. For this reason, it is modeled as an explicit SplitterTransform node, rather than as a built-in feature of TerminalTransform.

Constructors

Constructor Modifiers Description
(constructor)(options)   Constructs a new instance of the SplitterTransform class

Properties

Property Modifiers Type Description
destinations   ReadonlyArray<TerminalWritable>  

Methods

Method Modifiers Description
onClose()    
onWriteChunk(chunk)