From bfc0d71f098947204cb64eb8e345cd917fb8d7ea Mon Sep 17 00:00:00 2001 From: Simon Holloway Date: Sat, 30 Dec 2023 12:26:00 +0000 Subject: [PATCH] refactor(log): handle noUncheckedIndexedAccess for log --- log/mod.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/log/mod.ts b/log/mod.ts index 588ae55aa896..ea50d07f9e4e 100644 --- a/log/mod.ts +++ b/log/mod.ts @@ -565,8 +565,7 @@ export function setup(config: LogConfig) { // setup handlers const handlers = state.config.handlers || {}; - for (const handlerName in handlers) { - const handler = handlers[handlerName]; + for (const [handlerName, handler] of Object.entries(handlers)) { handler.setup(); state.handlers.set(handlerName, handler); } @@ -576,8 +575,7 @@ export function setup(config: LogConfig) { // setup loggers const loggers = state.config.loggers || {}; - for (const loggerName in loggers) { - const loggerConfig = loggers[loggerName]; + for (const [loggerName, loggerConfig] of Object.entries(loggers)) { const handlerNames = loggerConfig.handlers || []; const handlers: BaseHandler[] = [];