Interface: ValidationRule¶
Defined in: validator/src/types.ts:74
A validation rule definition.
Properties¶
defaultSeverity¶
defaultSeverity:
Severity
Defined in: validator/src/types.ts:82
Default severity level
description¶
description:
string
Defined in: validator/src/types.ts:80
Rule description
id¶
id:
string
Defined in: validator/src/types.ts:76
Unique rule identifier (e.g., "PS001")
name¶
name:
string
Defined in: validator/src/types.ts:78
Rule name (e.g., "required-meta-id")
validate¶
validate: (
ctx) =>void
Defined in: validator/src/types.ts:84
Validation function
Parameters¶
ctx¶
Returns¶
void