From ab07a2cd955efd2ae630418f3e3c513274faf456 Mon Sep 17 00:00:00 2001 From: LukaDev <47296785+lukadev-0@users.noreply.github.com> Date: Sat, 12 Oct 2024 23:38:13 +0200 Subject: [PATCH] fix(website): move highlighter creation into load --- .../[scope]/[name]/[[version]]/[[target]]/+page.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/website/src/routes/packages/[scope]/[name]/[[version]]/[[target]]/+page.ts b/website/src/routes/packages/[scope]/[name]/[[version]]/[[target]]/+page.ts index 01f5b3c..cdbbd92 100644 --- a/website/src/routes/packages/[scope]/[name]/[[version]]/[[target]]/+page.ts +++ b/website/src/routes/packages/[scope]/[name]/[[version]]/[[target]]/+page.ts @@ -11,11 +11,6 @@ import { createCssVariablesTheme, createHighlighter } from "shiki" import { unified } from "unified" import type { PageLoad } from "./$types" -const highlighter = await createHighlighter({ - themes: [], - langs: [], -}) - const fetchReadme = async ( fetcher: typeof fetch, name: string, @@ -48,6 +43,11 @@ export const load: PageLoad = async ({ parent, fetch }) => { const readmeText = await fetchReadme(fetch, name, version, targets[0].kind) + const highlighter = await createHighlighter({ + themes: [], + langs: [], + }) + const file = await unified() .use(remarkParse) .use(remarkGfm)