Skip to content

Commit bc6f681

Browse files
authored
Fix issue #1817 (#1819)
* fix: replace type with generic * fix: typo
1 parent 5c8da2d commit bc6f681

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

index.d.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ declare namespace winston {
8686
exceptionHandlers?: any;
8787
}
8888

89-
type DefaulLevels = {
89+
type DefaultLevels = {
9090
// for cli and npm levels
9191
error: number;
9292
warn: number;
@@ -108,10 +108,10 @@ declare namespace winston {
108108
notice: number;
109109
}
110110

111-
type Logger<T extends Config.AbstractConfigSetLevels = DefaulLevels> = NodeJSStream.Transform & {
111+
type Logger<T extends Config.AbstractConfigSetLevels = DefaultLevels> = NodeJSStream.Transform & {
112112
silent: boolean;
113113
format: logform.Format;
114-
levels: Config.AbstractConfigSetLevels;
114+
levels: T;
115115
level: string;
116116
transports: Transport[];
117117
exceptions: ExceptionHandler;
@@ -164,7 +164,7 @@ declare namespace winston {
164164
let loggers: Container;
165165

166166
let addColors: (target: Config.AbstractConfigSetColors) => any;
167-
let createLogger: <T extends Config.AbstractConfigSetLevels = DefaulLevels>(options?: LoggerOptions<T>) => Logger<T>;
167+
let createLogger: <T extends Config.AbstractConfigSetLevels = DefaultLevels>(options?: LoggerOptions<T>) => Logger<T>;
168168

169169
// Pass-through npm level methods routed to the default logger.
170170
let error: LeveledLogMethod;

0 commit comments

Comments
 (0)