SquadJS/squad-server/utils/logger.js
2020-10-25 14:28:36 +00:00

17 lines
364 B
JavaScript

class Logger {
constructor() {
this.verboseness = {};
}
verbose(module, verboseness, message, ...extras) {
if (this.verboseness[module] >= verboseness)
console.log(`[${module}][${verboseness}] ${message}`, ...extras);
}
setVerboseness(module, verboseness) {
this.verboseness[module] = verboseness;
}
}
export default new Logger();