diff --git a/lib/winston/logger.js b/lib/winston/logger.js index 4f0095c25..ac1b3a6a2 100644 --- a/lib/winston/logger.js +++ b/lib/winston/logger.js @@ -13,7 +13,7 @@ const { LEVEL, SPLAT } = require('triple-beam'); const isStream = require('is-stream'); const ExceptionHandler = require('./exception-handler'); const RejectionHandler = require('./rejection-handler'); -const LegacyTransportStream = require('winston-transport/legacy'); +const LegacyTransportStream = require('winston-transport').LegacyTransportStream; const Profiler = require('./profiler'); const { warn } = require('./common'); const config = require('./config'); @@ -101,7 +101,7 @@ class Logger extends Transform { } this.silent = silent; - this.format = format || this.format || require('logform/json')(); + this.format = format || this.format || require('logform').format.json(); this.defaultMeta = defaultMeta || null; // Hoist other options onto this instance. diff --git a/package.json b/package.json index 37d2f2670..40b31c1d4 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "readable-stream": "^3.1.1", "stack-trace": "0.0.x", "triple-beam": "^1.3.0", - "winston-transport": "^4.3.0" + "winston-transport": "^4.4.0" }, "devDependencies": { "@babel/cli": "^7.2.3",