type: corrected AppenderModule interface

This commit is contained in:
Lam Wei Li 2022-07-26 15:42:34 +08:00 committed by GitHub
parent 0c37f4063e
commit 11d4c2243a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

7
types/log4js.d.ts vendored
View File

@ -335,7 +335,12 @@ export interface Appenders {
}
export interface AppenderModule {
configure: (config: Config, layouts: LayoutsParam) => AppenderFunction;
configure: (
config?: Config,
layouts?: LayoutsParam,
findAppender?: () => AppenderFunction,
levels?: Levels
) => AppenderFunction;
}
export type AppenderFunction = (loggingEvent: LoggingEvent) => void;