From 2f2b172fb8bc92b29b53f93942019d9328c98151 Mon Sep 17 00:00:00 2001 From: cfngc4594 Date: Thu, 20 Feb 2025 00:30:32 +0800 Subject: [PATCH] feat(shiki): add Shiki highlighter initialization for syntax highlighting --- src/lib/shiki.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 src/lib/shiki.ts diff --git a/src/lib/shiki.ts b/src/lib/shiki.ts new file mode 100644 index 0000000..81f1d47 --- /dev/null +++ b/src/lib/shiki.ts @@ -0,0 +1,14 @@ +import { createHighlighter, Highlighter } from "shiki"; + +let highlighter: Highlighter; + +async function initializeHighlighter() { + highlighter = await createHighlighter({ + themes: ["github-light-default", "github-dark-default"], + langs: ["c"], + }); +} + +initializeHighlighter(); + +export { highlighter };