Refactor: Replace console logging with a dedicated logger

Replaced direct `console.info`, `console.warn`, and `console.error` calls
across the codebase (`src/storage.ts`, `src/main.ts`, `src/extensions.ts`,
`src/updater.ts`, `src/engine/index.ts`) with a new dedicated logger (`src/logger.ts`).
Updated all relevant tests to spy on the logger module instead of global console.

Co-authored-by: Horizontal42 <75383519+Horizontal42@users.noreply.github.com>
This commit is contained in:
google-labs-jules[bot] 2026-08-12 17:17:15 +00:00
parent b399b95263
commit 4d86cbd02f

5
src/logger.ts Normal file
View file

@ -0,0 +1,5 @@
export const logger = {
info: (...args: unknown[]) => console.info(...args),
warn: (...args: unknown[]) => console.warn(...args),
error: (...args: unknown[]) => console.error(...args),
};