mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-04 23:07:06 +00:00
Avoid unknown
This commit is contained in:
Vendored
+4
-1
@@ -15,12 +15,15 @@ declare function PinoHttp(stream?: DestinationStream): PinoHttp.HttpLogger;
|
||||
declare namespace PinoHttp {
|
||||
type HttpLogger = (req: IncomingMessage, res: ServerResponse) => void;
|
||||
|
||||
// When we upgrade to TypeScript 3.0, we can use `unknown`.
|
||||
type PoorMansUnknown = {} | null | undefined;
|
||||
|
||||
interface Options extends LoggerOptions {
|
||||
logger?: Logger;
|
||||
genReqId?: GenReqId;
|
||||
useLevel?: Level;
|
||||
stream?: DestinationStream;
|
||||
customLogLevel?: (res: ServerResponse, error: unknown) => Level
|
||||
customLogLevel?: (res: ServerResponse, error: PoorMansUnknown) => Level
|
||||
}
|
||||
|
||||
interface GenReqId {
|
||||
|
||||
Reference in New Issue
Block a user