🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
DemoInstallSign in
Socket

swagger-model-validator

Package Overview
Dependencies
Maintainers
1
Versions
71
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

swagger-model-validator - npm Package Compare versions

Comparing version

to
3.0.17

12

lib/modelValidator.js

@@ -364,3 +364,3 @@ 'use strict';

var errorResult = validateType(name, value, anyOfArray[x], models, allowBlankTargets, disallowExtraProperties);
if (errorResult === null) {
if(errorResult === null || errorResult.valid) {
return null;

@@ -383,7 +383,9 @@ }

var errorResult = validateType(name, value, allOfArray[x], models, allowBlankTargets, false);
if(errorResult !== null) {
var error = new Error(name + " is not a valid target for an allOf");
error.errors = errorResult;
errors.push(error);
if(errorResult === null || errorResult.valid) {
return null;
}
var error = new Error(name + " is not a valid target for allOf");
error.errors = errorResult;
errors.push(error);
}

@@ -390,0 +392,0 @@

{
"name": "swagger-model-validator",
"version": "3.0.16",
"version": "3.0.17",
"description": "Validate incoming objects against Swagger Models.",

@@ -5,0 +5,0 @@ "keywords": [