Skip to content

Commit 6472717

Browse files
committed
Improve example for invoking highlight.js
1 parent 3ab4bf5 commit 6472717

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

docs/USING_ADVANCED.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,10 @@ const marked = require('marked');
2020
// `highlight` example uses `highlight.js`
2121
marked.setOptions({
2222
renderer: new marked.Renderer(),
23-
highlight: function(code) {
24-
return require('highlight.js').highlightAuto(code).value;
23+
highlight: function(code, language) {
24+
const hljs = require('highlight.js');
25+
const validLanguage = hljs.getLanguage(language) ? language : 'plaintext';
26+
return hljs.highlight(validLanguage, code).value;
2527
},
2628
pedantic: false,
2729
gfm: true,

0 commit comments

Comments
 (0)