From 632e2dc437844c95d87cf6aac774a210ae6b65f9 Mon Sep 17 00:00:00 2001 From: Dan Abramov Date: Tue, 7 Jan 2020 16:42:47 +0000 Subject: [PATCH] fix(v1): fix JSX highlighting by passing language to Prism (#2196) * Fix JSX highlighting by passing language to Prism * Make Prettier happy * Keep guessing what Prettier wants because CI doesn't tell me --- packages/docusaurus-1.x/lib/core/renderMarkdown.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/docusaurus-1.x/lib/core/renderMarkdown.js b/packages/docusaurus-1.x/lib/core/renderMarkdown.js index 6adbb66d79..966af11611 100644 --- a/packages/docusaurus-1.x/lib/core/renderMarkdown.js +++ b/packages/docusaurus-1.x/lib/core/renderMarkdown.js @@ -54,7 +54,11 @@ class MarkdownRenderer { // Currently people using prismjs on Node have to individually require() // every single language (https://github.com/PrismJS/prism/issues/593) loadLanguages([language]); - return prismjs.highlight(str, prismjs.languages[language]); + return prismjs.highlight( + str, + prismjs.languages[language], + language, + ); } catch (err) { if (err.code === 'MODULE_NOT_FOUND') { const unsupportedLanguageError = chalk.yellow(