Skip to content

Commit 3e5b6d8

Browse files
committed
refactor: CompositeLogger constructor
1 parent ed64115 commit 3e5b6d8

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/logger.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,10 +126,13 @@ class CompositeLogger extends LoggerBase {
126126

127127
constructor(...loggers: LoggerBase[]) {
128128
super();
129+
129130
if (loggers.length === 0) {
130131
// default to ConsoleLogger
131-
loggers.push(new ConsoleLogger());
132+
this.loggers = [new ConsoleLogger()];
133+
return;
132134
}
135+
133136
this.loggers = [...loggers];
134137
}
135138

0 commit comments

Comments
 (0)