fix(theme): upgrade prism-react-renderer, fix html script and style tag highlighting (#9567)

This commit is contained in:
Sébastien Lorber 2023-11-21 12:40:28 +01:00 committed by GitHub
parent 424ffd2e29
commit 58f59e7f89
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 28 additions and 8 deletions

View file

@ -19,7 +19,7 @@
"@docusaurus/preset-classic": "3.0.0", "@docusaurus/preset-classic": "3.0.0",
"@mdx-js/react": "^3.0.0", "@mdx-js/react": "^3.0.0",
"clsx": "^1.2.1", "clsx": "^1.2.1",
"prism-react-renderer": "^2.1.0", "prism-react-renderer": "^2.2.0",
"react": "^18.0.0", "react": "^18.0.0",
"react-dom": "^18.0.0" "react-dom": "^18.0.0"
}, },

View file

@ -18,7 +18,7 @@
"@docusaurus/preset-classic": "3.0.0", "@docusaurus/preset-classic": "3.0.0",
"@mdx-js/react": "^3.0.0", "@mdx-js/react": "^3.0.0",
"clsx": "^1.2.1", "clsx": "^1.2.1",
"prism-react-renderer": "^2.1.0", "prism-react-renderer": "^2.2.0",
"react": "^18.0.0", "react": "^18.0.0",
"react-dom": "^18.0.0" "react-dom": "^18.0.0"
}, },

View file

@ -39,7 +39,7 @@
"lodash": "^4.17.21", "lodash": "^4.17.21",
"nprogress": "^0.2.0", "nprogress": "^0.2.0",
"postcss": "^8.4.26", "postcss": "^8.4.26",
"prism-react-renderer": "^2.1.0", "prism-react-renderer": "^2.2.0",
"prismjs": "^1.29.0", "prismjs": "^1.29.0",
"react-router-dom": "^5.3.4", "react-router-dom": "^5.3.4",
"rtlcss": "^4.1.0", "rtlcss": "^4.1.0",

View file

@ -42,7 +42,7 @@
"@types/react-router-config": "*", "@types/react-router-config": "*",
"clsx": "^1.2.1", "clsx": "^1.2.1",
"parse-numeric-range": "^1.3.0", "parse-numeric-range": "^1.3.0",
"prism-react-renderer": "^2.1.0", "prism-react-renderer": "^2.2.0",
"tslib": "^2.6.0", "tslib": "^2.6.0",
"utility-types": "^3.10.0" "utility-types": "^3.10.0"
}, },

View file

@ -383,3 +383,23 @@ y = times2(x);
% highlight-end % highlight-end
\end{document} \end{document}
``` ```
## HTML - script + style highlighting
See https://github.com/facebook/docusaurus/issues/9517
```html
<html lang="en">
<head>
<script>
const name = 'Formidable';
console.log(name);
</script>
<style>
.some-class {
border: solid red thick;
}
</style>
</head>
</html>
```

View file

@ -13467,10 +13467,10 @@ pretty-time@^1.1.0:
resolved "https://registry.yarnpkg.com/pretty-time/-/pretty-time-1.1.0.tgz#ffb7429afabb8535c346a34e41873adf3d74dd0e" resolved "https://registry.yarnpkg.com/pretty-time/-/pretty-time-1.1.0.tgz#ffb7429afabb8535c346a34e41873adf3d74dd0e"
integrity sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA== integrity sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==
prism-react-renderer@^2.0.6, prism-react-renderer@^2.1.0: prism-react-renderer@^2.0.6, prism-react-renderer@^2.2.0:
version "2.1.0" version "2.2.0"
resolved "https://registry.yarnpkg.com/prism-react-renderer/-/prism-react-renderer-2.1.0.tgz#a2f418451647412ea73d18cfe363fea20e419f9d" resolved "https://registry.yarnpkg.com/prism-react-renderer/-/prism-react-renderer-2.2.0.tgz#f199b15716e0b8d0ccfd1986ff6fa226fb7ff2b1"
integrity sha512-I5cvXHjA1PVGbGm1MsWCpvBCRrYyxEri0MC7/JbfIfYfcXAxHyO5PaUjs3A8H5GW6kJcLhTHxxMaOZZpRZD2iQ== integrity sha512-j4AN0VkEr72598+47xDvpzeYyeh/wPPRNTt9nJFZqIZUxwGKwYqYgt7RVigZ3ZICJWJWN84KEuMKPNyypyhNIw==
dependencies: dependencies:
"@types/prismjs" "^1.26.0" "@types/prismjs" "^1.26.0"
clsx "^1.2.1" clsx "^1.2.1"