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