diff --git a/composables/ParsedContent.ts b/composables/ParsedContent.ts index 995e94d..d8e0621 100644 --- a/composables/ParsedContent.ts +++ b/composables/ParsedContent.ts @@ -66,17 +66,16 @@ export const useParsedContent = ( } // Highlight code blocks - const codeBlocks = contentHtml.querySelectorAll("pre code"); + /* const codeBlocks = contentHtml.querySelectorAll("pre code"); for (const codeBlock of codeBlocks) { const code = codeBlock.textContent; if (!code) { continue; } - const newCode = (await getShikiHighlighter()).highlight(code, { - lang: codeBlock - .getAttribute("class") - ?.replace("language-", ""), - }); + + const highligher = await getShikiHighlighter(); + + const newCode = highligher.highlight(code, {}); // Replace parent pre tag with highlighted code const parent = codeBlock.parentElement; @@ -84,7 +83,7 @@ export const useParsedContent = ( continue; } parent.outerHTML = newCode; - } + }*/ result.value = contentHtml.innerHTML; }, diff --git a/nuxt.config.ts b/nuxt.config.ts index d8e3643..b9b0eca 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -8,7 +8,7 @@ export default defineNuxtConfig({ "@nuxt/fonts", "nuxt-icon", "@vee-validate/nuxt", - "nuxt-shiki", + //"nuxt-shiki", ], app: { @@ -24,7 +24,7 @@ export default defineNuxtConfig({ }, }, - shiki: { + /* shiki: { defaultTheme: "rose-pine", bundledLangs: [ "javascript", @@ -41,7 +41,7 @@ export default defineNuxtConfig({ "shell", "yaml", ], - }, + }, */ nitro: { preset: "bun",