diff --git a/lib/rules/validate-schema.js b/lib/rules/validate-schema.js index e7a3942..bed7346 100644 --- a/lib/rules/validate-schema.js +++ b/lib/rules/validate-schema.js @@ -3,6 +3,8 @@ const Ajv = require('ajv'); const { default: betterAjvErrors } = require('better-ajv-errors'); +let ajv; + module.exports = { meta: { docs: { @@ -30,7 +32,9 @@ module.exports = { let sourceCode = context.getSourceCode(); - let ajv = new Ajv(); + if (!ajv) { + ajv = new Ajv(); + } let schema = JSON.parse(options.schema);