From edfa024b4c0ea139677a71e5294327ea782dc90e Mon Sep 17 00:00:00 2001 From: Jehy Date: Wed, 6 Feb 2019 13:29:08 +0300 Subject: [PATCH] bump package versions, use logger from debug --- index.js | 10 ++++++++-- package.json | 12 ++++++------ 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/index.js b/index.js index 9c9c224..9078383 100644 --- a/index.js +++ b/index.js @@ -5,7 +5,13 @@ const toOpenApi = require('json-schema-to-openapi-schema'); const OpenAPISchemaValidator = require('openapi-schema-validator').default; const debug = require('debug')('ajvToSwagger'); -const ajv = new Ajv({ verbose: true, allErrors: true }); +const ajvLoger = { + log: (...args) => { debug('LOG', ...args); }, + warn: (...args) => { debug('WARN', ...args); }, + error: (...args) => { debug('ERROR', ...args); }, +}; + +const ajv = new Ajv({ verbose: true, allErrors: true, logger: ajvLoger }); const swaggerBase = require('./files/swaggerDraft.json'); function clone(obj) { @@ -45,7 +51,7 @@ function convertSchema(schema, options = { validate: true }) { try { ajv.compile(schema); } catch (err) { - debug('AJV validation failed, chema is invalid'); + debug('AJV validation failed, schema is invalid'); throw err; } debug('schema is valid'); diff --git a/package.json b/package.json index b826535..626ac07 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ajv-to-swagger", - "version": "1.0.2", + "version": "1.0.3", "description": "convert from ajv to swagger", "main": "Swagger.js", "scripts": { @@ -26,19 +26,19 @@ }, "homepage": "https://github.com/bollwar404/ajv-to-swagger#readme", "dependencies": { - "ajv": "6.7.0", + "ajv": "6.8.1", "debug": "^4.1.1", "json-schema-to-openapi-schema": "0.3.0", - "openapi-schema-validator": "3.0.2" + "openapi-schema-validator": "3.0.3" }, "devDependencies": { "chai": "^4.2.0", "coveralls": "^3.0.2", - "eslint": "^5.12.0", + "eslint": "^5.13.0", "eslint-config-airbnb-base": "^13.1.0", - "eslint-plugin-import": "^2.14.0", + "eslint-plugin-import": "^2.16.0", "mocha": "^5.2.0", - "nyc": "^13.1.0" + "nyc": "^13.2.0" }, "engines": { "node": ">=8"