UNPKG

aem-mcp-server

Version:
3 lines (2 loc) 474 B
"use strict";const a=(n,t)=>`\x1B]8;;${t}\x07${n}\x1B]8;;\x07`;function o(){const s=(new Error().stack?.split(` `)||[])[3]||"",c=s.match(/\(([^)]+)\)/),e=c?c[1]:s.trim(),i=e.split("/").pop()||"unknown";return a(`${i}`,`${e}`)}const r=!!process.env.MCP_LOGGER;export const LOGGER={log:(...n)=>{r&&console.log(`[${o()}]`,...n)},info:(...n)=>{r&&console.info(`[${o()}]`,...n)},warn:(...n)=>{r&&console.warn(`[${o()}]`,...n)},error:(...n)=>{r&&console.error(`[${o()}]`,...n)}};