use GFM extensions for markdown export, closes #638

This commit is contained in:
zadam
2019-09-30 20:56:32 +02:00
parent ed24e32305
commit f6fc24d11d
5 changed files with 31 additions and 9 deletions

19
src/services/export/md.js Normal file
View File

@@ -0,0 +1,19 @@
"use strict";
const TurndownService = require('turndown');
const turndownPluginGfm = require('turndown-plugin-gfm');
let instance = null;
function toMarkdown(content) {
if (instance === null) {
instance = new TurndownService();
instance.use(turndownPluginGfm.gfm);
}
return instance.turndown(content);
}
module.exports = {
toMarkdown
};