From 03bf75240b31eb66f3cf1d32ec30a9f148968f80 Mon Sep 17 00:00:00 2001 From: Ivan Sinkarenko <1-ivany4@users.noreply.git.ivany4.com> Date: Fri, 13 Jun 2025 20:10:02 +0200 Subject: [PATCH] Avoid calculating integrity for preconnect tag --- webpack-subresource-integrity/src/util.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/webpack-subresource-integrity/src/util.ts b/webpack-subresource-integrity/src/util.ts index d07f2d8..020e990 100644 --- a/webpack-subresource-integrity/src/util.ts +++ b/webpack-subresource-integrity/src/util.ts @@ -24,6 +24,9 @@ export function getTagSrc(tag: HtmlTagObject): string | undefined { if (!["script", "link"].includes(tag.tagName) || !tag.attributes) { return undefined; } + if (tag.attributes["rel"] === "preconnect") { + return undefined; + } if (typeof tag.attributes["href"] === "string") { return tag.attributes["href"]; }