123456789101112131415161718 |
- const md = require('./parse/markdown/index');
- const 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;
- };
|