UNPKG

zigbee-on-host

Version:

ZigBee stack designed to run on a host and communicate with a radio co-processor (RCP)

14 lines 840 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.logger = void 0; exports.setLogger = setLogger; exports.logger = { debug: (messageOrLambda, namespace) => console.debug(`[${new Date().toISOString()}] ${namespace}: ${messageOrLambda()}`), info: (messageOrLambda, namespace) => console.info(`[${new Date().toISOString()}] ${namespace}: ${typeof messageOrLambda === "function" ? messageOrLambda() : messageOrLambda}`), warning: (messageOrLambda, namespace) => console.warn(`[${new Date().toISOString()}] ${namespace}: ${typeof messageOrLambda === "function" ? messageOrLambda() : messageOrLambda}`), error: (message, namespace) => console.error(`[${new Date().toISOString()}] ${namespace}: ${message}`), }; function setLogger(l) { exports.logger = l; } //# sourceMappingURL=logger.js.map