electricity_bill_calc_wx/childPackage/miniprogram_npm/towxml/index.js

20 lines
489 B
JavaScript

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;
};