[scripts/md2html] Add admonition/footnote plugins

This commit is contained in:
Alyxia Sother 2021-12-16 22:20:03 +01:00
parent d2f868ca9e
commit a9ade6e3be
No known key found for this signature in database
GPG Key ID: 355968D14144B739
2 changed files with 5 additions and 0 deletions

View File

@ -6,6 +6,8 @@ const argparse = require('argparse');
const markdownIt = require('markdown-it');
const markdownItTaskCheckbox = require('markdown-it-task-checkbox');
const markdownItEmoji = require('markdown-it-emoji');
const markdownItFootnote = require('markdown-it-footnote');
const markdownItAdmonition = require('markdown-it-admonition');
const markdownItHeaderAnchors = require('./markdown-it-header-anchors');
const Prism = require('prismjs/components/prism-core');
const loadPrismLanguages = require('prismjs/components/');
@ -66,6 +68,8 @@ let md = markdownIt({
md.use(markdownItTaskCheckbox);
md.use(markdownItEmoji, { shortcuts: {} });
md.use(markdownItHeaderAnchors);
md.use(markdownItFootnote);
md.use(markdownItAdmonition);
let markdownDocument = fs.readFileSync(args.INPUT_FILE || 0, args.input_encoding);
let renderedMarkdown = md.render(markdownDocument);

1
scripts/markdown2htmldoc Symbolic link
View File

@ -0,0 +1 @@
../script-resources/markdown2htmldoc/main.js