mirror of
https://github.com/AsgardEternal/SquadJS.git
synced 2024-09-29 09:54:26 -05:00
15 lines
358 B
JavaScript
15 lines
358 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(); |