@versatiles/server
Version:
22 lines (21 loc) • 510 B
JavaScript
let doLogImportant = true;
let doLogInfo = false;
let doLogDebug = false;
export function logImportant(text) {
if (doLogImportant)
console.log(text);
}
export function logInfo(text) {
if (doLogInfo)
console.log(text);
}
export function logDebug(text) {
if (doLogDebug)
console.log(text);
}
export function setLogLevel(logLevel) {
// 0=quiet, 1=default, 2=verbose, 3=debug
doLogImportant = logLevel > 0;
doLogInfo = logLevel > 1;
doLogDebug = logLevel > 2;
}