diff --git a/src/vite/plugins/llms.ts b/src/vite/plugins/llms.ts index 2b5de86c..f65c89e6 100644 --- a/src/vite/plugins/llms.ts +++ b/src/vite/plugins/llms.ts @@ -70,7 +70,12 @@ export async function llms(): Promise { if (found) return if (j && i && j <= i) return found = true - description = toMarkdown(n, { extensions: [mdxJsxToMarkdown()] }).trim() + try { + description = toMarkdown(n, { extensions: [mdxJsxToMarkdown()] }).trim() + } catch(e) { + console.error(`Failed to parse markdown while generating llms.txt for file ${file}`) + throw e + } return })