From adee4c226c2aae03b404ae1154beaaf2b6569dc4 Mon Sep 17 00:00:00 2001 From: Jack Platten Date: Sun, 24 May 2026 22:02:45 +0000 Subject: [PATCH] Remove strikethrough, comments, and footnotes from `textContent` --- packages/cli/src/lib/markdown.ts | 3 +++ 1 file(s) changed, 3 insertion(s)(+), 0 deletion(s)(-) diff --git a/packages/cli/src/lib/markdown.ts b/packages/cli/src/lib/markdown.ts --- a/packages/cli/src/lib/markdown.ts +++ b/packages/cli/src/lib/markdown.ts @@ -388,5 +388,8 @@ .replace(/`([^`]+)`/g, "$1") // Remove inline code formatting .replace(/!\[.*?\]\(.*?\)/g, "") // Remove images .replace(/\n{3,}/g, "\n\n") // Normalize multiple newlines + .replace(/~~([^~]+)~~/g, "$1") // Remove strikethrough + .replace(//g, "") // Remove any html comments + .replace(/^\s*\[\^[^\]]+\]:[^\r\n]*(?:\r?\n[ \t]+[^\r\n]*)*/gm, "") // Remove any footnotes .trim(); } -- tangled.sh