mirror of
https://github.com/tdurieux/anonymous_github.git
synced 2026-11-14 00:07:00 +01:00
fix: fill gaps in GitHub Markdown rendering (#912)
* fix: fill gaps in GitHub Markdown rendering * fix: harden Markdown dependencies and address review findings
This commit is contained in:
1 parent
075c3a4622
commit
6cf5445972
31 files changed
+7445
-1895
No files matched your search
@@ -0,0 +1,12 @@
|
||||
const fs = require("node:fs");
|
||||
const path = require("node:path");
|
||||
|
||||
// Keep public browser assets covered by the lockfile's dependency audit.
|
||||
const root = path.resolve(__dirname, "..");
|
||||
for (const [source, destination] of [
|
||||
["node_modules/mermaid/dist/mermaid.min.js", "public/script/external/mermaid.min.js"],
|
||||
["node_modules/dompurify/dist/purify.min.js", "public/script/external/purify.min.js"],
|
||||
["node_modules/katex/dist/katex.min.js", "public/script/external/katex.min.js"],
|
||||
["node_modules/katex/dist/katex.min.css", "public/css/katex.min.css"],
|
||||
]) fs.copyFileSync(path.join(root, source), path.join(root, destination));
|
||||
fs.cpSync(path.join(root, "node_modules/katex/dist/fonts"), path.join(root, "public/css/fonts"), { recursive: true });
|
||||
Reference in new issue
Block a user