UNPKG

@cfxdevkit/defillama

Version:

A TypeScript library for interacting with Defillama API

25 lines 848 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.createLogger = void 0; const pino_1 = __importDefault(require("pino")); // Configure the logger with default settings const logger = (0, pino_1.default)({ level: process.env.LOG_LEVEL || "info", transport: { target: "pino-pretty", options: { colorize: true, translateTime: "SYS:standard", ignore: "pid,hostname", }, }, }); // Create child loggers for different modules const createLogger = (module) => logger.child({ module }); exports.createLogger = createLogger; // Default logger instance exports.default = logger; //# sourceMappingURL=logger.js.map