validate() { var v = new JSONValidator(); return v.validate(this, schema); }
function validateQuoteRequest(quoteRequest) { return validator.validate(quoteRequest, quoteRequestSchema.id); }
router.get('/', async(req, res, next) => { var v = new Validator(); v.addSchema(UserAddressSchema, '/SimpleAddress'); console.log(UserSchema) validated = v.validate(req.body, UserSchema); if(validated.errors.length != 0) { res.status(200).send( { status: 200, message: validated.errors.map(error => ({ property: error.property, message: error.message })) } ); } res.status(200).send({ status: 200, message: validated }); })
validateJson(answer) { const Validator = require('jsonschema').Validator const v = new Validator() const resultSchema = { "type": "object", "properties": { "result": {"type": "number"}, }, "required": ["result"] } v.validate(answer, resultSchema, {throwError: true}) }
validate() { var v = new JSONValidator(); return v.validate(this, schema); }
validate() { var v = new JSONValidator(); return v.validate(this, schema); }
function validateShipmentRequest(shipmentRequest) { return validator.validate(shipmentRequest, shipmentRequestSchema.id); }