@copilotkit/runtime
Version:
<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />
22 lines (20 loc) • 561 B
JavaScript
import "reflect-metadata";
import createPinoLogger from "pino";
import pretty from "pino-pretty";
//#region src/lib/logger.ts
function createLogger(options) {
const { level, component } = options || {};
const stream = pretty({ colorize: true });
const logger = createPinoLogger({
level: process.env.LOG_LEVEL || level || "error",
redact: {
paths: ["pid", "hostname"],
remove: true
}
}, stream);
if (component) return logger.child({ component });
else return logger;
}
//#endregion
export { createLogger };
//# sourceMappingURL=logger.mjs.map