UNPKG

whatsapp-crm-common

Version:

Componentes compartidos para servicios de WhatsApp CRM - Common utilities and types for WhatsApp CRM system

39 lines 1.22 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.logger = void 0; const pino_1 = __importDefault(require("pino")); // Configure Pino logger const logger = (0, pino_1.default)({ level: process.env.LOG_LEVEL || "info", timestamp: pino_1.default.stdTimeFunctions.isoTime, formatters: { level: (label) => { return { level: label }; }, // Add formatters for bindings and log object bindings: (bindings) => { return { pid: bindings.pid, hostname: bindings.hostname, app: "whatsapp-service", }; }, }, // Pretty print in development transport: process.env.NODE_ENV !== "production" ? { target: "pino-pretty", options: { colorize: true, translateTime: "SYS:standard", ignore: "pid,hostname", }, } : undefined, }); exports.logger = logger; exports.default = logger; //# sourceMappingURL=logger.js.map