[READ-ONLY] a fast, modern browser for the npm registry
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: add glimmer language support for highlighting (#554)

Co-authored-by: Daniel Roe <daniel@roe.dev>

authored by

NullVoxPopuli
Daniel Roe
and committed by
GitHub
66ade570 5e0c9e60

+9 -1
+1 -1
server/api/registry/docs/[...pkg].get.ts
··· 64 64 swr: true, 65 65 getKey: event => { 66 66 const pkg = getRouterParam(event, 'pkg') ?? '' 67 - return `docs:v1:${pkg}` 67 + return `docs:v2:${pkg}` 68 68 }, 69 69 }, 70 70 )
+2
server/utils/code-highlight.ts
··· 21 21 vue: 'vue', 22 22 svelte: 'svelte', 23 23 astro: 'astro', 24 + gjs: 'glimmer-js', 25 + gts: 'glimmer-ts', 24 26 25 27 // Data formats 26 28 json: 'json',
+6
server/utils/shiki.ts
··· 24 24 import('@shikijs/langs/tsx'), 25 25 import('@shikijs/langs/svelte'), 26 26 import('@shikijs/langs/astro'), 27 + import('@shikijs/langs/glimmer-js'), 28 + import('@shikijs/langs/glimmer-ts'), 27 29 28 30 // Shell/CLI 29 31 import('@shikijs/langs/bash'), ··· 43 45 import('@shikijs/langs/rust'), 44 46 import('@shikijs/langs/go'), 45 47 ], 48 + langAlias: { 49 + gjs: 'glimmer-js', 50 + gts: 'glimmer-ts', 51 + }, 46 52 engine: createJavaScriptRegexEngine(), 47 53 }) 48 54 }