diff --git a/src/tools/obsidian.ts b/src/tools/obsidian.ts index c0a0927..3bbbb62 100644 --- a/src/tools/obsidian.ts +++ b/src/tools/obsidian.ts @@ -368,7 +368,7 @@ function stripYamlQuotes(value: string): string { * @returns Frontmatter fields as scalar strings or string arrays. */ function parseFrontmatterFields(content: string): Map { - const frontmatter = content.match(/^---\n([\s\S]*?)\n---/); + const frontmatter = content.match(/^---\r?\n([\s\S]*?)\r?\n---/); const fields = new Map(); if (!frontmatter?.[1]) return fields;