Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/rulvar / sanitizeTerminalText

Function: sanitizeTerminalText()

ts
function sanitizeTerminalText(text): string;

Defined in: packages/core/dist/index.d.ts

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