ziron-worker
Version:
1 lines • 972 B
JavaScript
;var LogLevel;Object.defineProperty(exports,"__esModule",{value:!0}),exports.LogLevel=void 0,function(e){e[e.Nothing=0]="Nothing",e[e.Errors=1]="Errors",e[e.ErrorsAndWarnings=2]="ErrorsAndWarnings",e[e.Everything=3]="Everything"}(LogLevel||(exports.LogLevel=LogLevel={}));class Logger{constructor(e){this.level=e}logBusy(...e){this.level>=LogLevel.Everything&&console.log("[33m%s[0m"," [BUSY]",e.join("\n"))}logActive(...e){this.level>=LogLevel.Everything&&console.log("[32m%s[0m"," [ACTIVE]",e.join("\n"))}logInfo(...e){this.level>=LogLevel.Everything&&console.log("[36m%s[0m"," [INFO]",e.join("\n"))}logError(...e){this.level>=LogLevel.Errors&&console.error("[31m%s[0m"," [Error]",e.join("\n"))}logWarning(...e){this.level>=LogLevel.ErrorsAndWarnings&&console.warn("[31m%s[0m"," [WARNING]",e.join("\n"))}logFailed(...e){this.level>=LogLevel.ErrorsAndWarnings&&console.log("[31m%s[0m"," [FAILED]",e.join("\n"))}}exports.default=Logger;