UNPKG

wxt

Version:

⚡ Next-gen Web Extension Framework

16 lines (15 loc) 542 B
//#region src/utils/internal/logger.ts function print(method, ...args) { if (import.meta.env.MODE === "production") return; if (typeof args[0] === "string") method(`[wxt] ${args.shift()}`, ...args); else method("[wxt]", ...args); } /** Wrapper around `console` with a "[wxt]" prefix */ 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) }; //#endregion export { logger };