feat: support lang in code block

pull/116/head
三咲智子 2022-11-26 03:21:53 +08:00
rodzic d9d2a946a4
commit e26eccd7fe
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 69992F2250DFD93E
1 zmienionych plików z 4 dodań i 1 usunięć

Wyświetl plik

@ -125,7 +125,10 @@ function treeToText(input: Node): string {
pre = '\n'
if (input.nodeName === 'code') {
pre = '````\n'
const clz = input.attrs.find(attr => attr.name === 'class')
const lang = clz?.value.replace('language-', '')
pre = `\`\`\`${lang || ''}\n`
post = '\n```'
}