mirror of https://gitlab.com/octtspacc/sitoctt
19 lines
460 B
JavaScript
19 lines
460 B
JavaScript
const Exp = {};
|
|
|
|
const TurndownService = require('turndown');
|
|
const turndownService = (new TurndownService({
|
|
headingStyle: "atx",
|
|
hr: "---",
|
|
bulletListMarker: "*",
|
|
codeBlockStyle: "fenced",
|
|
fence: "```",
|
|
emDelimiter: "_",
|
|
strongDelimiter: "**",
|
|
linkStyle: "inlined",
|
|
}));
|
|
turndownService.keep(['span', 'small', 'sup', 'sub', 'table', 'dl', 'iframe', 'video', 'audio']);
|
|
|
|
Exp.Transform = (html) => turndownService.turndown(html);
|
|
|
|
module.exports = Exp;
|