A JSON Schema Validator for Proskomma data
import ProskommaJsonValidator from 'proskomma-json-validator;
const validatorResult = validator.validate('sequencePerf', {});
/*
=>
{
"schemaKey": "sequencePerf",
"isValid": false,
"errors": [
{
"instancePath": "",
"schemaPath": "#/then/allOf/0/required",
"keyword": "required",
"params": {
"missingProperty": "blocks"
},
"message": "must have required property 'blocks'"
}
]
}
*/
- docSetsPerf
- docSetPerf
- documentPerf
- sequencePerf