MCPcopy Create free account
hub / github.com/json-editor/json-editor / checkMissingProp

Function checkMissingProp

docs/scripts/ajv-validator.js:5454–5456  ·  view source on GitHub ↗
({ gen, data, it: { opts } }, properties, missing)

Source from the content-addressed store, hash-verified

5452 }
5453 exports.checkReportMissingProp = checkReportMissingProp;
5454 function checkMissingProp({ gen, data, it: { opts } }, properties, missing) {
5455 return (0, codegen_1.or)(...properties.map((prop) => (0, codegen_1.and)(noPropertyInData(gen, data, prop, opts.ownProperties), (0, codegen_1._) `${missing} = ${prop}`)));
5456 }
5457 exports.checkMissingProp = checkMissingProp;
5458 function reportMissingProp(cxt, missing) {
5459 cxt.setParams({ missingProperty: missing }, true);

Callers

nothing calls this directly

Calls 1

noPropertyInDataFunction · 0.85

Tested by

no test coverage detected