/ src / jet / dependencies / console.ts
console.ts
 1  import type { LoggerFactory, Logger } from '@amp/web-apps-logger';
 2  import type { RequiredConsole } from '@jet-app/app-store/foundation/wrappers/console';
 3  
 4  export class WebConsole implements RequiredConsole {
 5      private readonly logger: Logger;
 6  
 7      constructor(loggerFactory: LoggerFactory) {
 8          this.logger = loggerFactory.loggerFor('jet-console');
 9      }
10  
11      error(...data: unknown[]): void {
12          this.logger.error(...data);
13      }
14  
15      info(...data: unknown[]): void {
16          this.logger.info(...data);
17      }
18  
19      log(...data: unknown[]): void {
20          this.logger.info(...data);
21      }
22  
23      warn(...data: unknown[]): void {
24          this.logger.warn(...data);
25      }
26  }