Rush StackShopBlogEvents
Skip to main content

Home > @rushstack/terminal > TextRewriterTransform

TextRewriterTransform class

A TerminalTransform subclass that performs one or more TextRewriter operations. The most common operations are NormalizeNewlinesTextRewriter and RemoveColorsTextRewriter.

Signature:

export declare class TextRewriterTransform extends TerminalTransform 

Extends: TerminalTransform

Remarks

The TextRewriter operations are applied separately to the stderr and stdout streams. If multiple ITextRewriterTransformOptions.textRewriters are configured, they are applied in the order that they appear in the array.

Constructors

Constructor

Modifiers

Description

(constructor)(options)

Constructs a new instance of the TextRewriterTransform class

Properties

Property

Modifiers

Type

Description

textRewriters

readonly

ReadonlyArray<TextRewriter>

Methods

Method

Modifiers

Description

onClose()

protected

onWriteChunk(chunk)

protected