PromptShield logo PromptShield
API DocsFunctions

scanInvisibleChars()

scanInvisibleChars(text, options?, context?): ThreatReport[]

Defined in: invisible.ts:63

Invisible-character detector.

Emits one primary span-level rule using precedence:

PSU004 → Unicode tag payload PSU005 → Excessive invisible padding PSU001 → Invisible characters present

PSU002 is emitted independently for boundary manipulation.

Parameters

text

string

options?

ScanOptions = {}

context?

ScanContext = {}

Returns

ThreatReport[]

On this page