diff --git a/extension.js b/extension.js index 23978ef..15143a7 100644 --- a/extension.js +++ b/extension.js @@ -286,6 +286,9 @@ function convertMarkdownToHtml(filename, type, text) { }); } + md.use(require('markdown-it-footnote')); + md.render(text); + statusbarmessage.dispose(); return md.render(matterParts.content); diff --git a/package-lock.json b/package-lock.json index b75d63e..e471792 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1447,6 +1447,11 @@ "resolved": "https://registry.npmjs.org/markdown-it-emoji/-/markdown-it-emoji-1.4.0.tgz", "integrity": "sha1-m+4OmpkKljupbfaYDE/dsF37Tcw=" }, + "markdown-it-footnote": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/markdown-it-footnote/-/markdown-it-footnote-3.0.2.tgz", + "integrity": "sha512-JVW6fCmZWjvMdDQSbOT3nnOQtd9iAXmw7hTSh26+v42BnvXeVyGMDBm5b/EZocMed2MbCAHiTX632vY0FyGB8A==" + }, "markdown-it-include": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/markdown-it-include/-/markdown-it-include-1.1.0.tgz", diff --git a/package.json b/package.json index 3cbebb0..226775f 100644 --- a/package.json +++ b/package.json @@ -499,6 +499,7 @@ "markdown-it-checkbox": "^1.1.0", "markdown-it-container": "^2.0.0", "markdown-it-emoji": "^1.4.0", + "markdown-it-footnote": "^3.0.2", "markdown-it-include": "^1.1.0", "markdown-it-named-headers": "0.0.4", "markdown-it-plantuml": "^1.4.1",