Skip to content

Commit 93e25ed

Browse files
Revert Shiki engine changes
Precompiled languages are worse than regular ones for some reason
1 parent f518915 commit 93e25ed

File tree

3 files changed

+11
-20
lines changed

3 files changed

+11
-20
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"@eslint/js": "^9.20.0",
1818
"@neoconfetti/svelte": "^2.2.1",
1919
"@octokit/graphql-schema": "^15.25.0",
20-
"@shikijs/langs-precompiled": "^3.0.0",
20+
"@shikijs/langs": "^3.0.0",
2121
"@shikijs/rehype": "^3.0.0",
2222
"@shikijs/themes": "^3.0.0",
2323
"@sveltejs/adapter-vercel": "^5.6.3",

pnpm-lock.yaml

Lines changed: 1 addition & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/routes/[pullOrIssue=poi]/[org]/[repo]/[id=number]/PageRenderer.svelte

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
<script module>
22
import { createHighlighterCoreSync } from "shiki";
3-
import { createJavaScriptRawEngine } from "shiki/engine/javascript";
4-
import svelte from "@shikijs/langs-precompiled/svelte";
5-
import typescript from "@shikijs/langs-precompiled/typescript";
6-
import javascript from "@shikijs/langs-precompiled/javascript";
7-
import html from "@shikijs/langs-precompiled/html";
8-
import css from "@shikijs/langs-precompiled/css";
9-
import json from "@shikijs/langs-precompiled/json";
10-
import shell from "@shikijs/langs-precompiled/shell";
3+
import { createJavaScriptRegexEngine } from "shiki/engine/javascript";
4+
import svelte from "@shikijs/langs/svelte";
5+
import typescript from "@shikijs/langs/typescript";
6+
import javascript from "@shikijs/langs/javascript";
7+
import html from "@shikijs/langs/html";
8+
import css from "@shikijs/langs/css";
9+
import json from "@shikijs/langs/json";
10+
import shell from "@shikijs/langs/shell";
1111
import githubLight from "@shikijs/themes/github-light-default";
1212
import githubDark from "@shikijs/themes/github-dark-default";
1313
1414
const highlighter = createHighlighterCoreSync({
1515
langs: [svelte, typescript, javascript, html, css, json, shell],
1616
themes: [githubLight, githubDark],
17-
engine: createJavaScriptRawEngine()
17+
engine: createJavaScriptRegexEngine()
1818
});
1919
</script>
2020

0 commit comments

Comments
 (0)