From 05ae13e016542d482238b79718333476265beec8 Mon Sep 17 00:00:00 2001 From: Lars Trieloff <trieloff@adobe.com> Date: Fri, 19 Oct 2018 05:33:20 +0000 Subject: [PATCH] updated winston logger configuration --- cli.js | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/cli.js b/cli.js index 2046fa0..f17ceb5 100755 --- a/cli.js +++ b/cli.js @@ -6,13 +6,13 @@ * of the License at http://www.apache.org/licenses/LICENSE-2.0 */ -var logger = require('winston'); var Promise = require('bluebird'); var path = require('path'); var _ = require('lodash'); var fs = Promise.promisifyAll(require('fs')); var readdirp = require('readdirp'); var Ajv = require('ajv'); +var winston = require('winston'); var Schema = require('./lib/schema'); var readSchemaFile = require('./lib/readSchemaFile'); @@ -53,7 +53,18 @@ var argv = require('optimist') const docs = _.fromPairs(_.toPairs(argv).filter(([ key, value ]) => { return key.startsWith('link-'); }).map(([ key, value ]) => { return [ key.substr(5), value ];})); -var ajv = new Ajv({ allErrors: true, messages:true, schemaId: 'auto' }); +const logger = winston.createLogger({ + level: 'info', + format: winston.format.combine( + winston.format.splat(), + winston.format.simple() + ), + transports: [ + new winston.transports.Console({}) + ] +}); + +var ajv = new Ajv({ allErrors: true, messages:true, schemaId: 'auto', logger: logger }); console.log(argv.v); if (argv.v === '06'||argv.v === 6) { console.log('enabling draft-06 support'); -- GitLab