PromptShield logo PromptShield
API DocsInterfaces

ScanOptions

Defined in: types.ts:188

Scanner configuration options.

Properties

disableHomoglyphs?

optional disableHomoglyphs: boolean

Defined in: types.ts:215

Disable homoglyph detection

Default

false

disableInjectionPatterns?

optional disableInjectionPatterns: boolean

Defined in: types.ts:239

Disable injection-pattern detection

Default

false

disableInvisible?

optional disableInvisible: boolean

Defined in: types.ts:209

Disable invisible-character detection

Default

false

disableNormalization?

optional disableNormalization: boolean

Defined in: types.ts:233

Disable normalization detection

Default

false

disableSmuggling?

optional disableSmuggling: boolean

Defined in: types.ts:221

Disable smuggling detection

Default

false

disableTrojan?

optional disableTrojan: boolean

Defined in: types.ts:227

Disable Trojan Source detection

Default

false

minSeverity?

optional minSeverity: Severity

Defined in: types.ts:203

Minimum severity to report.

Default

"LOW"

stopOnFirstThreat?

optional stopOnFirstThreat: boolean

Defined in: types.ts:196

Stop scanning after the first detected threat.

Useful for CI validation or fast-fail scenarios.

Default

false

On this page