import Prism from "prismjs"; import "prismjs/components/prism-markup.js"; import "prismjs/components/prism-css.js"; import "prismjs/components/prism-clike.js"; import "prismjs/components/prism-javascript.js"; import "prismjs/components/prism-c.js"; import "prismjs/components/prism-cpp.js"; import "prismjs/components/prism-markdown.js"; import "prismjs/components/prism-json.js"; import "prismjs/components/prism-sql.js"; import "prismjs/components/prism-python.js"; import "prismjs/components/prism-typescript.js"; export function runTest(samples) { const results = []; for (const { content, lang } of samples) { const highlighted = Prism.highlight(content, Prism.languages[lang], lang); results.push({ html: highlighted, }); } return results; }