From 7eb32bdac8ca258824611bc16aa3a87e0cab20a4 Mon Sep 17 00:00:00 2001 From: Yunsup Sim Date: Sat, 19 Apr 2025 09:35:18 +0900 Subject: [PATCH] fix: Fix hashing issue with inline scripts (#1591) --- .../wxt/src/core/builders/vite/plugins/devHtmlPrerender.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/wxt/src/core/builders/vite/plugins/devHtmlPrerender.ts b/packages/wxt/src/core/builders/vite/plugins/devHtmlPrerender.ts index 5cf3c85a..c1ba2f7d 100644 --- a/packages/wxt/src/core/builders/vite/plugins/devHtmlPrerender.ts +++ b/packages/wxt/src/core/builders/vite/plugins/devHtmlPrerender.ts @@ -128,8 +128,8 @@ export function devHtmlPrerender( // Resolve virtualized inline scripts if (id.startsWith(resolvedVirtualInlineScript)) { // id="virtual:wxt-inline-script?" - const hash = Number(id.substring(id.indexOf('?') + 1)); - return inlineScriptContents[hash]; + const newHash = hash(id.substring(id.indexOf('?'))); + return inlineScriptContents[newHash]; } // Ignore chunks during HTML file pre-rendering