From 8fe55333ae0619bfd8e5d47b43acc4868db59eb7 Mon Sep 17 00:00:00 2001 From: "sentry[bot]" <39604003+sentry[bot]@users.noreply.github.com> Date: Sat, 12 Sep 2026 11:01:50 +0000 Subject: [PATCH] fix(docs): Handle malformed YAML frontmatter gracefully --- src/utils/documents.server.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/utils/documents.server.ts b/src/utils/documents.server.ts index d7828d009..f02f2cea6 100644 --- a/src/utils/documents.server.ts +++ b/src/utils/documents.server.ts @@ -881,7 +881,14 @@ function parseFrontMatter(content: string) { const frontMatterSource = lines.slice(1, closingLineIndex).join('\n') const body = lines.slice(closingLineIndex + 1).join('\n') - const parsed = parseYaml(frontMatterSource) + + let parsed: unknown + try { + parsed = parseYaml(frontMatterSource) + } catch (e) { + console.warn('Failed to parse frontmatter YAML:', e) + return { content: body, data: {} } + } return { content: body,