diff --git a/lib/utils/logger.js b/lib/utils/logger.js index d9c9b85c..0a4b3df0 100644 --- a/lib/utils/logger.js +++ b/lib/utils/logger.js @@ -1,6 +1,7 @@ 'use strict'; const pino = require('pino'); +const { req: requestSerializer, res: responseSerializer, err: errorSerializer } = pino.stdSerializers; module.exports = class Logger { constructor () { @@ -10,9 +11,9 @@ module.exports = class Logger { base: null, // Do not bind hostname, pid and friends by default level: LOG_LEVEL || logLevelFromNodeEnv, serializers: { - request: pino.stdSerializers.req, - response: pino.stdSerializers.res, - errors: (errors) => errors.map((err) => pino.stdSerializers.err(err)) + request: requestSerializer, + response: responseSerializer, + errors: (errors) => errors.map((err) => errorSerializer(err)) } }; const dest = pino.destination({ sync: false }); // stdout