Progressive count of debug messages to better trace asynchronous execution.
This commit is contained in:
parent
c1b3922de1
commit
384b4b7423
|
@ -1,13 +1,16 @@
|
||||||
|
|
||||||
{
|
{
|
||||||
let PREFIX = `[${browser.runtime.getManifest().name}]`;
|
let PREFIX = `[${browser.runtime.getManifest().name}]`;
|
||||||
|
let debugCount = 0;
|
||||||
|
|
||||||
function log(msg, ...rest) {
|
function log(msg, ...rest) {
|
||||||
console.log(`${PREFIX} ${msg}`, ...rest);
|
console.log(`${PREFIX} ${msg}`, ...rest);
|
||||||
}
|
}
|
||||||
|
|
||||||
function debug(msg, ...rest) {
|
function debug(msg, ...rest) {
|
||||||
console.debug(`${PREFIX} ${msg}`, ...rest);
|
console.debug(`${PREFIX}:${debugCount++} ${msg}`, ...rest);
|
||||||
}
|
}
|
||||||
|
|
||||||
function error(e, msg, ...rest) {
|
function error(e, msg, ...rest) {
|
||||||
console.error(`${PREFIX} ${msg}`, ...rest, e, e.message, e.stack);
|
console.error(`${PREFIX} ${msg}`, ...rest, e, e.message, e.stack);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue