UNPKG

test-openapi

Version:
30 lines (22 loc) 648 B
"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.validateBody=void 0;var _check=require("../../../validation/check.js"); var _required=require("./required.js"); const validateBody=function({ validate:{body:schema}, response:{body}}) { if(schema===undefined){ return; } (0,_required.checkRequired)({schema,value:body,property:PROPERTY,name:NAME}); if(body===undefined){ return; } (0,_check.checkSchema)({ schema, value:body, schemaProp:PROPERTY, message:`${NAME} is invalid`}); };exports.validateBody=validateBody; const PROPERTY="task.validate.body"; const NAME="response body"; //# sourceMappingURL=body.js.map