wxt
Version:
⚡ Next-gen Web Extension Framework
16 lines (15 loc) • 478 B
JavaScript
function print(method, ...args) {
if (import.meta.env.MODE === "production") return;
if (typeof args[0] === "string") {
const message = args.shift();
method(`[wxt] ${message}`, ...args);
} else {
method("[wxt]", ...args);
}
}
export const logger = {
debug: (...args) => print(console.debug, ...args),
log: (...args) => print(console.log, ...args),
warn: (...args) => print(console.warn, ...args),
error: (...args) => print(console.error, ...args)
};