UNPKG

zigbee-herdsman

Version:

An open source ZigBee gateway solution with node.js.

14 lines 898 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}: ${typeof messageOrLambda === "function" ? messageOrLambda() : 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