UNPKG

ziron-worker

Version:
1 lines 972 B
"use strict";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("%s"," [BUSY]",e.join("\n"))}logActive(...e){this.level>=LogLevel.Everything&&console.log("%s"," [ACTIVE]",e.join("\n"))}logInfo(...e){this.level>=LogLevel.Everything&&console.log("%s"," [INFO]",e.join("\n"))}logError(...e){this.level>=LogLevel.Errors&&console.error("%s"," [Error]",e.join("\n"))}logWarning(...e){this.level>=LogLevel.ErrorsAndWarnings&&console.warn("%s"," [WARNING]",e.join("\n"))}logFailed(...e){this.level>=LogLevel.ErrorsAndWarnings&&console.log("%s"," [FAILED]",e.join("\n"))}}exports.default=Logger;