markdown_it.js

changeset 43
20606bf1a6a0
parent 40
458b3ce6e2f2
equal deleted inserted replaced
42:260f867d46c0 43:20606bf1a6a0
64 }) 64 })
65 var mk = require('@neilsustc/markdown-it-katex'); 65 var mk = require('@neilsustc/markdown-it-katex');
66 var mm = require('markdown-it-mark'); 66 var mm = require('markdown-it-mark');
67 var mr = require('markdown-it-replace-link'); 67 var mr = require('markdown-it-replace-link');
68 var mc = require('markdown-it-checkbox'); 68 var mc = require('markdown-it-checkbox');
69 md.use(mk, katexOptions).use(mm).use(mr).use(mc); 69 var mcc = require('markdown-it-container');
70 md.use(mk, katexOptions)
71 .use(mm)
72 .use(mr)
73 .use(mc)
74 .use(mcc, 'NOTE')
75 .use(mcc, 'IMPORTANT');
70 output = md.render(input); 76 output = md.render(input);
71 } catch(e) { 77 } catch(e) {
72 console.error(e.stack || e.message || String(e)); 78 console.error(e.stack || e.message || String(e));
73 process.exit(1); 79 process.exit(1);
74 } 80 }

mercurial