diff --git a/src/dbg.js b/src/dbg.js index 55f73a1..cb585dd 100644 --- a/src/dbg.js +++ b/src/dbg.js @@ -3,6 +3,12 @@ module.exports = class DBG { * @param ${'none'|'warn'|'info'|'debug'|'nitpick'} [level='info'] **/ constructor(level = 'info') { + this.setLevel(level); + } + + _levels = ['nitpick', 'debug', 'info', 'warn', 'none']; + + setLevel(level) { if (this._levels.includes(level)) { this._level = level; } else { @@ -10,8 +16,6 @@ module.exports = class DBG { } } - _levels = ['nitpick', 'debug', 'info', 'warn', 'none']; - /** @param {any} s **/ warn = (s='', ...z) => { if (this._lvl2num('warn') < this._lvl2num(this._level)) return