UNPKG

@bsv/message-box-client

Version:

A client for P2P messaging and payments

28 lines (22 loc) 467 B
export class Logger { private static isEnabled = false static enable (): void { this.isEnabled = true } static disable (): void { this.isEnabled = false } static log (...args: unknown[]): void { if (this.isEnabled) { console.log(...args) } } static warn (...args: unknown[]): void { if (this.isEnabled) { console.warn(...args) } } static error (...args: unknown[]): void { console.error(...args) } }