UNPKG

test-openapi

Version:
33 lines (19 loc) 611 B
"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.setInvalidParams=void 0;var _fp=require("lodash/fp"); const setInvalidParams=function({ params, specialValues:{invalid}}) { return invalid.reduce(reduceInvalidParam,params); };exports.setInvalidParams=setInvalidParams; const reduceInvalidParam=function(params,path){ const param=(0,_fp.get)(path,params); const paramA=getInvalidParam({param}); return(0,_fp.set)(path,paramA,params); }; const getInvalidParam=function({param}){ if(param===undefined){ return{}; } return{not:param}; }; //# sourceMappingURL=invalid.js.map