We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9da2c98 commit 0a8a2f8Copy full SHA for 0a8a2f8
packages/plugin-rsc/src/plugins/cjs.ts
@@ -56,7 +56,10 @@ export function cjsModuleRunnerPlugin(): Plugin[] {
56
// TODO: can we use cjs-module-lexer to properly define named exports?
57
// for re-exports, we need to eagerly transform dependencies though.
58
// https://github.com/nodejs/node/blob/f3adc11e37b8bfaaa026ea85c1cf22e3a0e29ae9/lib/internal/modules/esm/translators.js#L382-L409
59
- output.append(`__vite_ssr_exportAll__(module.exports)`)
+ output.append(`
60
+;__vite_ssr_exportAll__(module.exports);
61
+export default module.exports;
62
+`)
63
return {
64
code: output.toString(),
65
map: output.generateMap({ hires: 'boundary' }),
0 commit comments