Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/core / sanitizeTerminalText

Function: sanitizeTerminalText()

ts
function sanitizeTerminalText(text): string;

Defined in: packages/core/src/l0/terminal.ts:58

Neutralizes terminal control sequences and control characters in one untrusted string, collapsing each remaining control run to a single space so a value can never inject a newline, an escape sequence, or a hidden byte into a rendered line. Visible text is preserved.

Parameters

ParameterType
textstring

Returns

string