HEX
Server: Apache/2.4.46 (Win64) OpenSSL/1.1.1j PHP/8.4.25
System: Windows NT DESKTOP-4TAV2RJ 10.0 build 19045 (Windows 10) AMD64
User: fred (0)
PHP: 8.4.25
Disabled: NONE
Upload Files
File: C:/Users/fred/.codex/.tmp/plugins/plugins/plugin-eval/src/renderers/index.js
import { renderHtml } from "./html.js";
import { renderMarkdown } from "./markdown.js";

export function renderPayload(payload, format) {
  if (format === "json") {
    return `${JSON.stringify(payload, null, 2)}\n`;
  }
  if (format === "markdown" || format === "md") {
    return `${renderMarkdown(payload)}\n`;
  }
  if (format === "html") {
    return renderHtml(payload);
  }
  throw new Error(`Unsupported format: ${format}`);
}