From 3be4facebd383ea74db6274fc53848fb0149b902 Mon Sep 17 00:00:00 2001 From: Jonas <30421456+jonaskuske@users.noreply.github.com> Date: Mon, 22 Feb 2021 16:30:38 +0100 Subject: [PATCH] fix(scan): set namespace when resolving to html (#2174) fix #2163 --- packages/vite/src/node/optimizer/scan.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/vite/src/node/optimizer/scan.ts b/packages/vite/src/node/optimizer/scan.ts index 50e85e335f8979..fb7a4efa13d073 100644 --- a/packages/vite/src/node/optimizer/scan.ts +++ b/packages/vite/src/node/optimizer/scan.ts @@ -298,8 +298,12 @@ function esbuildScanPlugin( if (shouldExternalizeDep(resolved, id)) { return externalUnlessEntry({ path: id }) } + + const namespace = htmlTypesRE.test(resolved) ? 'html' : undefined + return { - path: path.resolve(cleanUrl(resolved)) + path: path.resolve(cleanUrl(resolved)), + namespace } } else { // resolve failed... probably usupported type