We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents c490327 + bfa4c9a commit d3e8ab4Copy full SHA for d3e8ab4
index.js
@@ -20,6 +20,7 @@ var schemasaurus = require('schemasaurus');
20
var ajv = require('ajv')();
21
var djv = require('djv')();
22
var jsvg = require('json-schema-validator-generator').default;
23
+var jlib = require("json-schema-library");
24
25
var refs = {
26
'http://json-schema.org/draft-04/schema': require('./refs/json-schema-draft-04.json'),
@@ -32,6 +33,7 @@ var refs = {
32
33
Object.keys(refs).forEach(function (uri) {
34
ajv.addSchema(refs[uri], uri);
35
djv.addSchema(uri, refs[uri]);
36
+ jlib.addSchema(uri, refs[uri]);
37
});
38
39
testRunner([
@@ -264,5 +266,14 @@ testRunner([
264
266
test: function (instance, json, schema) {
265
267
return instance.validate(json, schema).valid;
268
}
269
+ },
270
+ {
271
+ name: 'json-schema-library',
272
+ setup: function (schema) {
273
+ return new jlib.cores.Draft04(schema);
274
275
+ test: function (instance, json, schema) {
276
+ return instance.isValid(schema, json);
277
+ }
278
279
]);
package.json
@@ -18,6 +18,7 @@
18
"jsen": "latest",
19
"json-gate": "latest",
"json-model": "latest",
+ "json-schema-library": "latest",
"json-schema-validator-generator": "latest",
"json-stringify-safe": "^5.0.1",
"jsonschema": "latest",
0 commit comments