Fix logger.child returning incorrect type

This commit is contained in:
Hornwitser committed 2023-08-17 16:47:09 +02:00
1 parent 94fbb8a92f
commit 880fc77b88
1 file changed
+3 -1
+3 -1
View File
@@ -165,7 +165,8 @@ export const logger = winston.createLogger({
// into the type when you can define custom levels you want to support?
export type Logger = Omit<winston.Logger,
"error" | "warn" | "help" | "data" | "info" | "debug" | "prompt" | "http" | "verbose" | "input" | "silly" |
"emerg" | "alert" | "crit" | "warning" | "notice"
"emerg" | "alert" | "crit" | "warning" | "notice" |
"child"
> & {
fatal: winston.LeveledLogMethod,
error: winston.LeveledLogMethod,
@@ -174,4 +175,5 @@ export type Logger = Omit<winston.Logger,
info: winston.LeveledLogMethod,
server: winston.LeveledLogMethod,
verbose: winston.LeveledLogMethod,
child(options: Object): Logger,
};