diff --git a/src/parse.js b/src/parse.js index 8d47739..91eec76 100644 --- a/src/parse.js +++ b/src/parse.js @@ -14,7 +14,7 @@ import { parseList } from './parsers/index.js' -export default async function parseMD(body) { +export default async function parseMD(body, {silent = false}) { const tokens = await unified().use(remarkParse).use(remarkGfm).parse(body) if (!tokens) { return [] @@ -76,8 +76,10 @@ export default async function parseMD(body) { const obj = structuredResponse[currentHeading] obj.content.push(token.children[0].value) } else { - console.log('unhandled token type') - console.log(token) + if(!silent){ + console.log('unhandled token type') + console.log(token) + } } }