(payload, format)
| 2 | import { renderMarkdown } from "./markdown.js"; |
| 3 | |
| 4 | export function renderPayload(payload, format) { |
| 5 | if (format === "json") { |
| 6 | return `${JSON.stringify(payload, null, 2)}\n`; |
| 7 | } |
| 8 | if (format === "markdown" || format === "md") { |
| 9 | return `${renderMarkdown(payload)}\n`; |
| 10 | } |
| 11 | if (format === "html") { |
| 12 | return renderHtml(payload); |
| 13 | } |
| 14 | throw new Error(`Unsupported format: ${format}`); |
| 15 | } |
no test coverage detected