From d35708cfeb968560d91d94ae5197c5ff618e7669 Mon Sep 17 00:00:00 2001 From: Sascha Goldhofer Date: Wed, 13 Oct 2021 13:13:34 +0200 Subject: [PATCH] Update validators.js Update _json-schema-library_ setup to latest version [6](https://www.npmjs.com/package/json-schema-library) --- validators.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/validators.js b/validators.js index be72793..87edfcc 100644 --- a/validators.js +++ b/validators.js @@ -287,7 +287,13 @@ module.exports = async function valivators(draftUri, draftVersion) { { name: "json-schema-library", setup: function(schema) { - return new jlib.cores.Draft04(schema); // draft-04 is max supported version + if (draftVersion === "4") { + return new jlib.Draft04(schema); + } else if (draftVersion === "6") { + return new jlib.Draft06(schema); + } else { + return new jlib.Draft07(schema); + } }, test: function(instance, json, schema) { return instance.isValid(json);