From e583f46f0dc249f6bc4586e95a55f64685734040 Mon Sep 17 00:00:00 2001 From: Andrew Date: Mon, 23 Aug 2021 11:51:52 -0700 Subject: [PATCH] chore(docs): Use `langPrefix` in `highlight.js` example. (#2176) To properly integrate [highlight.js](https://github.com/highlightjs/highlight.js/) when using `marked.setOptions`, you need to leverage `langPrefix` to add an additional `hljs` class to the top-level `` element which will be rendered. Closes #2171 --- docs/USING_ADVANCED.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/USING_ADVANCED.md b/docs/USING_ADVANCED.md index 95ae48a3f7..b7adcb0188 100644 --- a/docs/USING_ADVANCED.md +++ b/docs/USING_ADVANCED.md @@ -25,6 +25,7 @@ marked.setOptions({ const language = hljs.getLanguage(lang) ? lang : 'plaintext'; return hljs.highlight(code, { language }).value; }, + langPrefix: 'hljs language-', // highlight.js css expects a top-level 'hljs' class. pedantic: false, gfm: true, breaks: false,