Skip to content

Commit a03a544

Browse files
author
chenfengyuan
committed
fix: escape inline code spans
1 parent 8631f16 commit a03a544

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

index.js

+8
Original file line numberDiff line numberDiff line change
@@ -225,13 +225,21 @@ module.exports = function markdownToVueLoader(source, map) {
225225
$pre.wrap(options.preWrapper);
226226
}
227227

228+
// Escape fenced code blocks
228229
$pre.children('code').each((i, code) => {
229230
const $code = $(code);
230231

231232
$code.text(markdown.utils.escapeHtml($code.text()));
232233
});
233234
});
234235

236+
// Escape inline code spans
237+
$(':not(pre) > code').each((i, code) => {
238+
const $code = $(code);
239+
240+
$code.text(markdown.utils.escapeHtml($code.text()));
241+
});
242+
235243
$('table').each((i, table) => {
236244
const $table = $(table);
237245

0 commit comments

Comments
 (0)