Skip to content

Commit dadf467

Browse files
brc-ddhridaya2004
authored andcommitted
config: changelogs: Sanitize MD to escape < && >
https: //github.com/vuejs/vitepress/issues/4622 Change-Id: I917e1576ca11d187503c9c816be10dcc713df9d3
1 parent 5c63af2 commit dadf467

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

Diff for: .vitepress/config.mts

+12
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,18 @@ export default defineConfig({
1111
cleanUrls: true,
1212
lastUpdated: true,
1313

14+
markdown: {
15+
config(md) {
16+
const orig = md.render;
17+
md.render = function (src, env) {
18+
if (env.relativePath === "changelogs/index.md") {
19+
src = src.replace(/</g, "&lt;").replace(/>/g, "&gt;");
20+
}
21+
return orig.call(this, src, env);
22+
};
23+
},
24+
},
25+
1426
vite: {
1527
plugins: [tailwindcss()],
1628
},

0 commit comments

Comments
 (0)