diff --git a/packages/vite/src/node/optimizer/index.ts b/packages/vite/src/node/optimizer/index.ts index 021bc4cba641cd..ebc7e3c350638f 100644 --- a/packages/vite/src/node/optimizer/index.ts +++ b/packages/vite/src/node/optimizer/index.ts @@ -897,9 +897,11 @@ export function newDepOptimizationProcessing(): DepOptimizationProcessing { export function depsFromOptimizedDepInfo( depsInfo: Record, ): Record { - return Object.fromEntries( - Object.entries(depsInfo).map((d) => [d[0], d[1].src!]), - ) + const obj: Record = {} + for (const key in depsInfo) { + obj[key] = depsInfo[key].src! + } + return obj } export function getOptimizedDepPath(