diff options
Diffstat (limited to 'tools/node_modules/eslint/node_modules/ajv-keywords/keywords/_util.js')
-rw-r--r-- | tools/node_modules/eslint/node_modules/ajv-keywords/keywords/_util.js | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tools/node_modules/eslint/node_modules/ajv-keywords/keywords/_util.js b/tools/node_modules/eslint/node_modules/ajv-keywords/keywords/_util.js new file mode 100644 index 0000000000..eebd07aad9 --- /dev/null +++ b/tools/node_modules/eslint/node_modules/ajv-keywords/keywords/_util.js @@ -0,0 +1,15 @@ +'use strict'; + +module.exports = { + metaSchemaRef: metaSchemaRef +}; + +var META_SCHEMA_ID = 'http://json-schema.org/draft-06/schema'; + +function metaSchemaRef(ajv) { + var defaultMeta = ajv._opts.defaultMeta; + if (typeof defaultMeta == 'string') return { $ref: defaultMeta }; + if (ajv.getSchema(META_SCHEMA_ID)) return { $ref: META_SCHEMA_ID }; + console.warn('meta schema not defined'); + return {}; +} |