Skip to content

Commit e782528

Browse files
committed
feat: Only emit __esModule properties in CJS modules when there is a default export
1 parent 2f302d7 commit e782528

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

dev-packages/rollup-utils/npmHelpers.mjs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,8 @@ export function makeBaseNPMConfig(options = {}) {
5656

5757
sourcemap: true,
5858

59-
// Include __esModule property when generating exports
60-
// Before the upgrade to Rollup 4 this was included by default and when it was gone it broke tests
61-
esModule: true,
59+
// Include __esModule property when there is a default prop
60+
esModule: 'if-default-prop',
6261

6362
// output individual files rather than one big bundle
6463
preserveModules: true,

0 commit comments

Comments
 (0)