From 219d2c9044f80ef884cd563f05b4e8b43ccbb010 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Garc=C3=ADa=20Aubert?= Date: Wed, 3 Jun 2020 15:10:31 +0200 Subject: [PATCH] Shortcuts for serializers --- lib/utils/logger.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) 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