diff --git a/pino.d.ts b/pino.d.ts index 988a2b8e3..92dca6f37 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"` 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}`);