Skip to content

Commit

Permalink
allow JSON schema 2019-09 as well as draft-07
Browse files Browse the repository at this point in the history
  • Loading branch information
fmigneault-crim committed Nov 6, 2024
1 parent 51e8957 commit edf4b74
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions index.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
const Ajv = require('ajv');
const Ajv2019 = require("ajv/dist/2019")
const draft7MetaSchema = require("ajv/dist/refs/json-schema-draft-07.json")
const axios = require('axios');
const addFormats = require('ajv-formats');
const iriFormats = require('./iri.js');
Expand All @@ -12,13 +13,14 @@ const { version } = require('./package.json');

let DEBUG = false;

let ajv = new Ajv({
let ajv = new Ajv2019({
formats: iriFormats,
allErrors: true,
strict: false,
logger: DEBUG ? console : false,
loadSchema: loadJsonFromUri
});
ajv.addMetaSchema(draft7MetaSchema);
addFormats(ajv);

let verbose = false;
Expand Down

0 comments on commit edf4b74

Please sign in to comment.