From 785b614374706b5699c41c5607f7c8d00de6aeb1 Mon Sep 17 00:00:00 2001 From: "quisi.do" Date: Wed, 3 Jan 2024 10:29:46 -0800 Subject: [PATCH 1/2] Correct type of `pino`'s `stream` parameter --- pino.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pino.d.ts b/pino.d.ts index aedce4239..3b083bd16 100644 --- a/pino.d.ts +++ b/pino.d.ts @@ -799,7 +799,7 @@ declare function pino(optionsOrStream?: Log * relative protocol is enabled. Default: process.stdout * @returns a new logger instance. */ -declare function pino(options: LoggerOptions, stream: DestinationStream): Logger; +declare function pino(options: LoggerOptions, stream?: DestinationStream | undefined): Logger; // Pass through all the top-level exports, allows `import {version} from "pino"` From 006f5e8d39495221d53f5fb4d9e42d3e1988184a Mon Sep 17 00:00:00 2001 From: Charles Stover Date: Tue, 23 Jan 2024 14:56:10 -0800 Subject: [PATCH 2/2] Update pino.test-d.ts --- test/types/pino.test-d.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/types/pino.test-d.ts b/test/types/pino.test-d.ts index ee78e3d34..3691af3cd 100644 --- a/test/types/pino.test-d.ts +++ b/test/types/pino.test-d.ts @@ -107,6 +107,8 @@ pino({ }, }); +pino({}, undefined); + pino({ base: null }); if ("pino" in log) console.log(`pino version: ${log.pino}`);