Interface: ValidatorConfig¶
Defined in: validator/src/types.ts:81
Validator configuration options.
Extended by¶
Properties¶
blockedPatterns?¶
optionalblockedPatterns?: (string|RegExp)[]
Defined in: validator/src/types.ts:87
Patterns to block in content (strings are converted to RegExp)
customRules?¶
optionalcustomRules?:ValidationRule[]
Defined in: validator/src/types.ts:91
Custom validation rules to add
disableRules?¶
optionaldisableRules?:string[]
Defined in: validator/src/types.ts:89
Array of rule names to disable
ignoreHashes?¶
optionalignoreHashes?:boolean
Defined in: validator/src/types.ts:103
Skip reference integrity checks
lockfile?¶
optionallockfile?:Lockfile
Defined in: validator/src/types.ts:99
Lockfile for reference integrity checks
logger?¶
optionallogger?:Logger
Defined in: validator/src/types.ts:93
Logger for verbose/debug output
policies?¶
optionalpolicies?:PolicyDefinition[]
Defined in: validator/src/types.ts:95
Extension compliance policies
registryReferences?¶
optionalregistryReferences?:Set\<string>
Defined in: validator/src/types.ts:101
Set of resolved absolute paths that came from registry cache
requiredGuards?¶
optionalrequiredGuards?:string[]
Defined in: validator/src/types.ts:85
List of guards that must be present in
Guards¶
block
rules?¶
optionalrules?:Record\<string,"off"|Severity>
Defined in: validator/src/types.ts:83
Override severity for specific rules (rule name -> severity or 'off')
skipPolicies?¶
optionalskipPolicies?:boolean
Defined in: validator/src/types.ts:97
Skip policy evaluation