From a14271a531ae6e1f15b511a7e6182dfb13e34fb4 Mon Sep 17 00:00:00 2001 From: uzlopak Date: Mon, 21 Nov 2022 11:06:46 +0100 Subject: [PATCH] add silent option to LogLevel --- test/types/logger.test-d.ts | 1 + types/logger.d.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/test/types/logger.test-d.ts b/test/types/logger.test-d.ts index 0607c63222..fc23d6a2ca 100644 --- a/test/types/logger.test-d.ts +++ b/test/types/logger.test-d.ts @@ -183,6 +183,7 @@ expectDeprecated({} as FastifyLoggerInstance) const childParent = fastify().log // we test different option variant here expectType(childParent.child({}, { level: 'info' })) +expectType(childParent.child({}, { level: 'silent' })) expectType(childParent.child({}, { redact: ['pass', 'pin'] })) expectType(childParent.child({}, { serializers: { key: () => {} } })) expectType(childParent.child({}, { level: 'info', redact: ['pass', 'pin'], serializers: { key: () => {} } })) diff --git a/types/logger.d.ts b/types/logger.d.ts index 5fccf5b9c1..fb2ce80efc 100644 --- a/types/logger.d.ts +++ b/types/logger.d.ts @@ -13,7 +13,7 @@ import pino from 'pino' */ export type FastifyLogFn = pino.LogFn -export type LogLevel = pino.Level +export type LogLevel = pino.LevelWithSilent export type Bindings = pino.Bindings