Skip to content

PromptScript API


Interface: ValidatorConfig

Defined in: validator/src/types.ts:73

Validator configuration options.

Extended by

Properties

blockedPatterns?

optional blockedPatterns: (string | RegExp)[]

Defined in: validator/src/types.ts:79

Patterns to block in content (strings are converted to RegExp)


customRules?

optional customRules: ValidationRule[]

Defined in: validator/src/types.ts:83

Custom validation rules to add


disableRules?

optional disableRules: string[]

Defined in: validator/src/types.ts:81

Array of rule names to disable


requiredGuards?

optional requiredGuards: string[]

Defined in: validator/src/types.ts:77

List of guards that must be present in

Guards

block


rules?

optional rules: Record\<string, "off" | Severity>

Defined in: validator/src/types.ts:75

Override severity for specific rules (rule name -> severity or 'off')