aem-mcp-server
Version:
AEM MCP server. Chat with your AEM instance for content, component, and asset operations.
3 lines (2 loc) • 468 B
JavaScript
;const i=(n,r)=>`\x1B]8;;${r}\x07${n}\x1B]8;;\x07`;function o(){const t=(new Error().stack?.split(`
`)||[])[3]||"",s=t.match(/\(([^)]+)\)/),c=s?s[1]:t.trim(),a=c.split("/").pop()||"unknown";return i(`${a}`,`${c}`)}const e=!!process.env.MCP_LOGGER;export const LOGGER={log:(...n)=>{e&&console.log(`[${o()}]`,...n)},info:(...n)=>{e&&console.info(`[${o()}]`,...n)},warn:(...n)=>{console.warn(`[${o()}]`,...n)},error:(...n)=>{console.error(`[${o()}]`,...n)}};