Function: validate()
June 6, 2026 ยท View on GitHub
CTRF / validate
Function: validate()
validate(
report,options?):ValidationResult
Defined in: validate.ts:36
Validate a CTRF report against the JSON schema.
Parameters
report
unknown
The object to validate
options?
ValidateOptions = {}
Validation options (e.g., specific spec version)
Returns
Validation result containing valid boolean and errors array
Example
const result = validate(report);
if (!result.valid) {
console.log(result.errors);
}
// Validate against specific version
const result = validate(report, { specVersion: '1.0.0' });