Skip to content

Commit 28a57cb

Browse files
committed
fix: onResolve is not called for glob imports
1 parent 930d290 commit 28a57cb

File tree

1 file changed

+10
-0
lines changed
  • packages/vite/src/node/optimizer

1 file changed

+10
-0
lines changed

packages/vite/src/node/optimizer/scan.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -637,6 +637,16 @@ function esbuildScanPlugin(
637637
contents,
638638
}
639639
})
640+
641+
// onResolve is not called for glob imports.
642+
// we need to add that here as well until esbuild calls onResolve for glob imports.
643+
// https://github.com/evanw/esbuild/issues/3317
644+
build.onLoad({ filter: /.*/, namespace: 'file' }, () => {
645+
return {
646+
loader: 'js',
647+
contents: 'export default {}',
648+
}
649+
})
640650
},
641651
}
642652
}

0 commit comments

Comments
 (0)