svelte-rune-highlight
Version:
A highlight library for Svelte 5 with Rune
57 lines (36 loc) • 1.25 kB
Markdown
//svelte-rune-highlight.codewithshin.com/)
Syntax highlighting for Svelte using [highlight.js](https://github.com/highlightjs/highlight.js).
This lib is ported from [Svelte-Highlight](https://www.npmjs.com/package/svelte-highlight).
```sh
pnpm i -D svelte-rune-highlight highlight.js
```
Then in +layout.svelte
```svelte
<script lang="ts">
// select your faviroite scheme from https://highlightjs.org/demo
import 'highlight.js/styles/github-dark.css';
</script>
```
or use directly from cdnjs
```svelte
<svelte:head>
<link
rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.11.1/styles/dark.min.css"
/>
</svelte:head>
```
[ ](https://svelte-rune-highlight.codewithshin.com/)
[ ](https://svelte-rune-highlight.codewithshin.com/highlight)
[ ](https://svelte-rune-highlight.codewithshin.com/auto)
[ ](https://svelte-rune-highlight.codewithshin.com/svelte)
[ ](https://svelte-rune-highlight.codewithshin.com/line-numbers)
[ ](https://www.npmjs.com/package/svelte-highlight)
[ ](https: