UNPKG

llm-code-format

Version:

Parsing and serialization of multiple code files in Markdown for LLMs

30 lines (24 loc) 678 B
// parseMarkdownFiles.test.js import { expect, test } from "vitest"; import { formatMarkdownFiles } from "./formatMarkdownFiles"; // Tests for parseMarkdownFiles function with different formats test("formatMarkdownFiles outputs bold format", () => { const files = { "index.html": "<!-- HTML content -->", "script.js": "// JavaScript content", "styles.css": "/* CSS content */", }; const markdownString = formatMarkdownFiles(files); expect(markdownString).toBe(`**index.html** \`\`\`html <!-- HTML content --> \`\`\` **script.js** \`\`\`javascript // JavaScript content \`\`\` **styles.css** \`\`\`css /* CSS content */ \`\`\``); });