UNPKG

llm-code-format

Version:

Parsing and serialization of multiple code files in Markdown for LLMs

14 lines (13 loc) 407 B
const language = (name) => { if (name.endsWith(".html")) return "html"; if (name.endsWith(".js")) return "javascript"; if (name.endsWith(".css")) return "css"; return ""; }; export const formatMarkdownFiles = (files) => Object.entries(files) .map(([name, text]) => [`**${name}**\n`, "```" + language(name), text, "```\n"].join("\n")) .join("\n") .trim();