Skip to content

Commit f394230

Browse files
committed
fix: add json support
1 parent 796a408 commit f394230

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

apps/website/src/utils/shiki/index.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ import js from "@shikijs/langs/js";
1515
import ts from "@shikijs/langs/ts";
1616
import tsx from "@shikijs/langs/tsx";
1717
import css from "@shikijs/langs/css";
18+
import json from "@shikijs/langs/json";
1819
import bash from "@shikijs/langs/bash";
1920
import markdown from "@shikijs/langs/mdx";
2021

@@ -27,7 +28,7 @@ const Themes = {
2728
dark: "one-dark-pro",
2829
};
2930

30-
type Languages = "html" | "js" | "ts" | "tsx" | "css" | "bash" | "mdx";
31+
type Languages = "html" | "js" | "ts" | "tsx" | "css" | "bash" | "json" | "mdx";
3132

3233
const getJsEngine = (): RegexEngine => {
3334
jsEngine ??= createJavaScriptRegexEngine();
@@ -37,7 +38,7 @@ const getJsEngine = (): RegexEngine => {
3738
const highlight = async (): Promise<HighlighterCore> => {
3839
highlighter ??= createHighlighterCore({
3940
themes: [lightTheme, darkTheme],
40-
langs: [bash, js, ts, tsx, css, markdown, html],
41+
langs: [bash, js, ts, tsx, css, markdown, html, json],
4142
engine: getJsEngine(),
4243
});
4344
return highlighter;

0 commit comments

Comments
 (0)