Skip to content

Commit be39e75

Browse files
Potential fix for pull request finding 'CodeQL / Bad HTML filtering regexp'
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
1 parent 1e6b84b commit be39e75

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

packages/scripts/src/seo-audit-report.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -279,11 +279,11 @@ function extractPageEvidence(
279279
}
280280

281281
const visible = html
282-
.replace(/<head\b[\s\S]*?<\/head>/gi, " ")
283-
.replace(/<script\b[\s\S]*?<\/script>/gi, " ")
284-
.replace(/<style\b[\s\S]*?<\/style>/gi, " ")
285-
.replace(/<svg\b[\s\S]*?<\/svg>/gi, " ")
286-
.replace(/<noscript\b[\s\S]*?<\/noscript>/gi, " ");
282+
.replace(/<head\b[\s\S]*?<\/head\s*>/gi, " ")
283+
.replace(/<script\b[\s\S]*?<\/script\s*>/gi, " ")
284+
.replace(/<style\b[\s\S]*?<\/style\s*>/gi, " ")
285+
.replace(/<svg\b[\s\S]*?<\/svg\s*>/gi, " ")
286+
.replace(/<noscript\b[\s\S]*?<\/noscript\s*>/gi, " ");
287287
const approxWordCount = stripTags(visible)
288288
.split(" ")
289289
.filter((w) => w.length > 0).length;

0 commit comments

Comments
 (0)