From 461021cef1974d8c0c03da48f51d3feaed50c660 Mon Sep 17 00:00:00 2001 From: Andras Schmelczer Date: Sun, 8 Dec 2024 22:03:42 +0000 Subject: [PATCH] Add debug logging --- plugin/src/logger.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/plugin/src/logger.ts b/plugin/src/logger.ts index b6a93ed..125e793 100644 --- a/plugin/src/logger.ts +++ b/plugin/src/logger.ts @@ -1,4 +1,5 @@ enum LogLevel { + DEBUG, INFO, WARNING, ERROR, @@ -13,6 +14,8 @@ class LogLine { private formatLevel(): string { switch (this.level) { + case LogLevel.DEBUG: + return "DEBUG"; case LogLevel.INFO: return "INFO"; case LogLevel.WARNING: @@ -40,6 +43,11 @@ export class Logger { return Logger.instance; } + public debug(message: string): void { + this.pushMessage(message, LogLevel.DEBUG); + console.debug(message); + } + public info(message: string): void { this.pushMessage(message, LogLevel.INFO); console.log(message);