validator/src¶
AST validation rules for PromptScript files.
Ensures correctness of the PromptScript code by checking for semantic errors, required fields, and other constraints.
Classes¶
Interfaces¶
- FormatValidationOptions
- RuleContext
- ValidateOptions
- ValidationMessage
- ValidationResult
- ValidationRule
- ValidatorConfig
Type Aliases¶
Variables¶
- allRules
- authorityInjection
- BLOCKED_PATTERNS_ALL_LANGUAGES
- BLOCKED_PATTERNS_AR
- BLOCKED_PATTERNS_CS
- BLOCKED_PATTERNS_DA
- BLOCKED_PATTERNS_DE
- BLOCKED_PATTERNS_EL
- BLOCKED_PATTERNS_ES
- BLOCKED_PATTERNS_FI
- BLOCKED_PATTERNS_FR
- BLOCKED_PATTERNS_HE
- BLOCKED_PATTERNS_HI
- BLOCKED_PATTERNS_HU
- BLOCKED_PATTERNS_ID
- BLOCKED_PATTERNS_IT
- BLOCKED_PATTERNS_JA
- BLOCKED_PATTERNS_KO
- BLOCKED_PATTERNS_NL
- BLOCKED_PATTERNS_NO
- BLOCKED_PATTERNS_PL
- BLOCKED_PATTERNS_PT
- BLOCKED_PATTERNS_RO
- BLOCKED_PATTERNS_RU
- BLOCKED_PATTERNS_SV
- BLOCKED_PATTERNS_TH
- BLOCKED_PATTERNS_TR
- BLOCKED_PATTERNS_UK
- BLOCKED_PATTERNS_VI
- BLOCKED_PATTERNS_ZH
- blockedPatterns
- deprecated
- emptyBlock
- formatDiagnostic
- formatDiagnostics
- obfuscatedContent
- pathTraversal
- requiredGuards
- requiredMetaId
- requiredMetaSyntax
- SECURITY_MINIMAL
- SECURITY_MODERATE
- SECURITY_STRICT
- SECURITY_STRICT_MULTILINGUAL
- suspiciousUrls
- unicodeSecurity
- validParams
- validPath
- validSemver