From 5dbfab986a9bd96d3b9ff6d0629b7f94cbf542f6 Mon Sep 17 00:00:00 2001 From: Huakun Shen Date: Wed, 12 Mar 2025 19:48:34 -0400 Subject: [PATCH] feat(ui): add bash language support to markdown syntax highlighting --- packages/ui/src/components/markdown/Markdown.svelte | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/ui/src/components/markdown/Markdown.svelte b/packages/ui/src/components/markdown/Markdown.svelte index 20ba2ad..19c8284 100644 --- a/packages/ui/src/components/markdown/Markdown.svelte +++ b/packages/ui/src/components/markdown/Markdown.svelte @@ -5,6 +5,7 @@ import remarkMath from "remark-math" import { createHighlighterCoreSync } from "shiki/core" import { createJavaScriptRegexEngine } from "shiki/engine/javascript" + import bash from "shiki/langs/bash.mjs" import cpp from "shiki/langs/cpp.mjs" import csharp from "shiki/langs/csharp.mjs" import go from "shiki/langs/go.mjs" @@ -23,7 +24,6 @@ import ts from "shiki/langs/typescript.mjs" import yaml from "shiki/langs/yaml.mjs" import githubDarkDefault from "shiki/themes/github-dark-default.mjs" - import vitesseDark from "shiki/themes/vitesse-dark.mjs" import Markdown from "svelte-exmarkdown" import type { Plugin } from "svelte-exmarkdown" import Pre from "./Pre.svelte" @@ -59,7 +59,8 @@ kotlin, swift, yaml, - shell + shell, + bash ], engine: createJavaScriptRegexEngine() }),