From 7367370f3467c72d03411028212c298bb9825550 Mon Sep 17 00:00:00 2001 From: Drikus Roor Date: Sat, 19 Mar 2022 16:58:48 -0300 Subject: [PATCH] Fix enlighter rule selector --- src/translator.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/translator.js b/src/translator.js index e2e786a..ecf4b9c 100644 --- a/src/translator.js +++ b/src/translator.js @@ -46,7 +46,7 @@ function initTurndownService() { // preserve enlighter code blocks turndownService.addRule('enlighter', { - filter: node => node.nodeName === 'PRE' && node.getAttribute('class') === 'EnlighterJSRAW', + filter: (node) => node.nodeName === 'PRE' && node.classList.contains('EnlighterJSRAW'), replacement: (content, node) => { const language = node.getAttribute('data-enlighter-language') ?? ''; return '\n' + '```' + language + '\n' + content + '\n' + '```' + '\n';