From 57f4ee6230b8acb3896bda202d37b48a711c8d50 Mon Sep 17 00:00:00 2001 From: Hiroshi Ogawa Date: Thu, 25 Jul 2024 18:31:04 +0900 Subject: [PATCH 1/2] fix: externalize optimizeDeps.exclude via rolldownCjsExternalPlugin --- packages/vite/src/node/optimizer/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vite/src/node/optimizer/index.ts b/packages/vite/src/node/optimizer/index.ts index d8417257751e78..da7c09dfc45e01 100644 --- a/packages/vite/src/node/optimizer/index.ts +++ b/packages/vite/src/node/optimizer/index.ts @@ -804,7 +804,7 @@ async function prepareRolldownOptimizerRun( async function build() { const bundle = await rolldown.rolldown({ input: Object.keys(flatIdDeps), - external, + // external, logLevel: 'warn', plugins, resolve: { From da7294e6975d3fe3215ebc5e2178155c5232cd94 Mon Sep 17 00:00:00 2001 From: Hiroshi Ogawa Date: Sat, 27 Jul 2024 09:55:44 +0900 Subject: [PATCH 2/2] chore: silence vite package dts build error --- packages/vite/rollup.dts.config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vite/rollup.dts.config.ts b/packages/vite/rollup.dts.config.ts index 41b1da1458a31e..be9a04625c7be4 100644 --- a/packages/vite/rollup.dts.config.ts +++ b/packages/vite/rollup.dts.config.ts @@ -97,7 +97,7 @@ function patchTypes(): Plugin { validateRuntimeChunk.call(this, chunk) } else { validateChunkImports.call(this, chunk) - code = replaceConfusingTypeNames.call(this, code, chunk) + if (0) code = replaceConfusingTypeNames.call(this, code, chunk) code = stripInternalTypes.call(this, code, chunk) code = cleanUnnecessaryComments(code) }