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