syntaxHighlight: 'shiki',
shikiConfig: {
themes: {
- light: bootstrapLight,
- dark: bootstrapDark
+ light: { ...bootstrapLight, name: '' },
+ dark: { ...bootstrapDark, name: '' }
},
transformers: [
transformerNotationDiff(),
{
name: 'add-language-attribute',
pre(node) {
- // Add data-language attribute to pre tag so Code component can access it
const lang = this.options.lang
if (lang) {
node.properties['dataLanguage'] = lang
const highlighted = await codeToHtml(code, {
lang,
themes: {
- light: bootstrapLight as any,
- dark: bootstrapDark as any
+ light: { ...(bootstrapLight as any), name: '' },
+ dark: { ...(bootstrapDark as any), name: '' }
},
transformers
})