Skip to content

Commit 17a6bc5

Browse files
committed
No need for explicit Shiki usage
1 parent 3fc733a commit 17a6bc5

File tree

4 files changed

+35
-97
lines changed

4 files changed

+35
-97
lines changed

package-lock.json

Lines changed: 27 additions & 88 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,6 @@
7373
"prettier": "^3.3.3",
7474
"prettier-plugin-astro": "^0.14.1",
7575
"release-it": "^17.10.0",
76-
"shiki": "^0.14.7",
7776
"simple-git-hooks": "^2.11.1",
7877
"tailwind-scrollbar": "^3.1.0",
7978
"tailwindcss": "^3.4.14",
Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
11
---
2-
import shiki from 'shiki'
3-
42
const { lang, code } = Astro.props
53
6-
const highlighted = await shiki
7-
.getHighlighter({ theme: 'css-variables' })
8-
.then((highlighter) => highlighter.codeToHtml(code, { lang }))
4+
import { Code } from 'astro/components'
95
---
106

11-
<Fragment set:html={highlighted} />
7+
<Code code={code} lang={lang} theme={'github-dark-high-contrast'} />

website/src/pages/index.astro

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,12 +214,16 @@ for (const ting of t.children) {
214214
<Code
215215
code={`const isUnique = checkUnique([1, 2, 3])`}
216216
lang="js"
217-
theme="css-variables"
217+
theme="github-dark-high-contrast"
218218
/>
219219

220220
<h2>Install</h2>
221221

222-
<Code code={`npm i tings`} lang="sh" theme="css-variables" />
222+
<Code
223+
code={`npm i tings`}
224+
lang="sh"
225+
theme="github-dark-high-contrast"
226+
/>
223227

224228
{
225229
Object.entries(byCategory)

0 commit comments

Comments
 (0)