Grabbed dndbeyond's source code
``` ~/go/bin/sourcemapper -output ddb -jsurl https://media.dndbeyond.com/character-app/static/js/main.90aa78c5.js ```
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
export var LOG_LEVEL;
|
||||
(function (LOG_LEVEL) {
|
||||
LOG_LEVEL[LOG_LEVEL["INFO"] = 0] = "INFO";
|
||||
LOG_LEVEL[LOG_LEVEL["WARN"] = 1] = "WARN";
|
||||
LOG_LEVEL[LOG_LEVEL["ERROR"] = 2] = "ERROR";
|
||||
LOG_LEVEL[LOG_LEVEL["NONE"] = 3] = "NONE";
|
||||
})(LOG_LEVEL || (LOG_LEVEL = {}));
|
||||
var logLevel = LOG_LEVEL.NONE;
|
||||
export function log(level, msg) {
|
||||
if (process.env.NODE_ENV === 'development') {
|
||||
if (level >= logLevel) {
|
||||
switch (level) {
|
||||
case LOG_LEVEL.INFO: {
|
||||
console.log("%c FEATURE ENGINE :> " + msg + " ", 'background: #aaaaff11; color: #00aaff');
|
||||
break;
|
||||
}
|
||||
case LOG_LEVEL.WARN: {
|
||||
console.log("%c FEATURE ENGINE :> " + msg + " ", 'background: #aaffff11; color: #ffffaa');
|
||||
break;
|
||||
}
|
||||
case LOG_LEVEL.ERROR: {
|
||||
console.log("%c FEATURE ENGINE :> " + msg + " ", 'background: #ffaaaa11; color: #ff5555');
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (process.env.NODE_ENV === 'test') {
|
||||
if (level >= logLevel) {
|
||||
switch (level) {
|
||||
case LOG_LEVEL.INFO: {
|
||||
console.log("%c FEATURE ENGINE :> " + msg + " ", 'background: #aaaaff11; color: #00aaff');
|
||||
break;
|
||||
}
|
||||
case LOG_LEVEL.WARN: {
|
||||
console.log("%c FEATURE ENGINE :> " + msg + " ", 'background: #aaffff11; color: #ffffaa');
|
||||
break;
|
||||
}
|
||||
case LOG_LEVEL.ERROR: {
|
||||
console.log("%c FEATURE ENGINE :> " + msg + " ", 'background: #ffaaaa11; color: #ff5555');
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user