From ad4ed2db928931b92f5734a725a5dabf2df6574c Mon Sep 17 00:00:00 2001 From: Sebastien Castiel Date: Tue, 31 Jan 2023 11:24:15 -0500 Subject: [PATCH] fix(docusaurus-utils): Better fix --- packages/docusaurus-utils/src/markdownUtils.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/docusaurus-utils/src/markdownUtils.ts b/packages/docusaurus-utils/src/markdownUtils.ts index 074dbe277bc7f..4f98af4b708d3 100644 --- a/packages/docusaurus-utils/src/markdownUtils.ts +++ b/packages/docusaurus-utils/src/markdownUtils.ts @@ -55,15 +55,15 @@ export function createExcerpt(fileString: string): string | undefined { const fileLines = fileString .trimStart() // Remove Markdown alternate title - .replace(/^[^\n]*\n[=]+/g, '') - .split('\n'); + .replace(/^[^\r\n]*\r?\n[=]+/g, '') + .split(/\r?\n/); let inCode = false; let inImport = false; let lastCodeFence = ''; for (const fileLine of fileLines) { // An empty line marks the end of imports - if (!fileLine.trim() && inImport) { + if (fileLine.trim() && inImport) { inImport = false; }