Rush StackShopBlogEvents
Skip to main content

Home > @rushstack/terminal > ITextRewriterTransformOptions

ITextRewriterTransformOptions interface

Constructor options for TextRewriterTransform.

Signature:

export interface ITextRewriterTransformOptions extends ITerminalTransformOptions 

Extends: ITerminalTransformOptions

Properties

PropertyModifiersTypeDescription
ensureNewlineAtEnd?boolean(Optional) If normalizeNewlines or ensureNewlineAtEnd is specified, a NormalizeNewlinesTextRewriter will be appended to the list of rewriters with the specified settings.
normalizeNewlines?NewlineKind(Optional) If normalizeNewlines or ensureNewlineAtEnd is specified, a NormalizeNewlinesTextRewriter will be appended to the list of rewriters with the specified settings.
removeColors?boolean(Optional) If specified, a RemoveColorsTextRewriter will be appended to the list of rewriters.
textRewriters?TextRewriter[](Optional) A list of rewriters to be applied. More items may be appended to the list, for example if ITextRewriterTransformOptions.removeColors is specified.