We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 544afa1 commit d155743Copy full SHA for d155743
1 file changed
.vitepress/theme/components/cds-playground/highlighter.js
@@ -4,7 +4,10 @@ import languages from '../../../languages'
4
const highlighter = await createHighlighter({
5
themes: ['github-dark', 'github-light'],
6
langs: ['javascript', 'js', 'sql', 'typescript', 'vue', ...languages],
7
- langAlias: Object.fromEntries( languages.map(l => l.aliases?.map(alias => [alias, l.name])) )
+ langAlias: Object.fromEntries(languages.flatMap(l => {
8
+ if (!l || typeof l !== 'object' || !Array.isArray(l.aliases) || !l.name) return []
9
+ return l.aliases.map(alias => [alias, l.name])
10
+ }))
11
})
12
13
export default highlighter
0 commit comments