From 9ac31324837e75605f1217916bb9e87c4928bd1d Mon Sep 17 00:00:00 2001 From: Matteo Collina Date: Thu, 8 Apr 2021 01:27:43 +0200 Subject: [PATCH] resue levels --- lib/levels.js | 1 + lib/multistream.js | 12 +++--------- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/lib/levels.js b/lib/levels.js index df65e5e67..1a707277b 100644 --- a/lib/levels.js +++ b/lib/levels.js @@ -188,6 +188,7 @@ module.exports = { setLevel, isLevelEnabled, mappings, + levels, assertNoLevelCollisions, assertDefaultLevelFound } diff --git a/lib/multistream.js b/lib/multistream.js index 7ec058cc3..3756523a6 100644 --- a/lib/multistream.js +++ b/lib/multistream.js @@ -1,16 +1,10 @@ 'use strict' const metadata = Symbol.for('pino.metadata') +const { levels } = require('./levels') -const defaultLevels = { - silent: Infinity, - fatal: 60, - error: 50, - warn: 40, - info: 30, - debug: 20, - trace: 10 -} +const defaultLevels = Object.create(levels) +defaultLevels.silent = Infinity function multistream (streamsArray, opts) { let counter = 0