Interface: RuleContext¶
Defined in: validator/src/types.ts:51
Context provided to validation rules.
Properties¶
ast¶
ast:
Program
Defined in: validator/src/types.ts:53
The AST being validated
config¶
config:
ValidatorConfig
Defined in: validator/src/types.ts:55
Validator configuration
report¶
report: (
msg) =>void
Defined in: validator/src/types.ts:57
Report a validation issue
Parameters¶
msg¶
Omit\<ValidationMessage, "ruleId" | "ruleName" | "severity"> & object
Returns¶
void