const md = require('./parse/markdown/index'), parse = require('./parse/index') module.exports = (str,type,option)=>{ option = option || {}; let result; switch (type) { case 'markdown': result = parse(md(str),option); break; case 'html': result = parse(str,option); break; default: throw new Error('Invalid type, only markdown and html are supported'); break; }; return result; };