MCPcopy Create free account
hub / github.com/heygen-com/hyperframes / createRenderTelemetryLogger

Function createRenderTelemetryLogger

packages/cli/src/commands/render.ts:1528–1550  ·  view source on GitHub ↗
(base: ProducerLogger)

Source from the content-addressed store, hash-verified

1526}
1527
1528function createRenderTelemetryLogger(base: ProducerLogger): ProducerLogger {
1529 return {
1530 error(message, meta) {
1531 base.error(message, meta);
1532 trackRenderTraceFromLog(message, meta);
1533 },
1534 warn(message, meta) {
1535 base.warn(message, meta);
1536 trackRenderTraceFromLog(message, meta);
1537 },
1538 info(message, meta) {
1539 base.info(message, meta);
1540 trackRenderTraceFromLog(message, meta);
1541 },
1542 debug(message, meta) {
1543 base.debug(message, meta);
1544 trackRenderTraceFromLog(message, meta);
1545 },
1546 isLevelEnabled(level) {
1547 return base.isLevelEnabled?.(level) ?? true;
1548 },
1549 };
1550}
1551
1552function createNoopProducerLogger(): ProducerLogger {
1553 return {

Callers 1

renderLocalFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected