Skip to content

Commit 3c01bda

Browse files
committed
Enable package exports by default for react-server/react-client environments
1 parent 6e49cda commit 3c01bda

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

packages/examples/react-server-components/package.json

-3
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,5 @@
2323
"react-dom": "^19",
2424
"react-server-dom-parcel": "^0.0.1",
2525
"rsc-html-stream": "^0.0.4"
26-
},
27-
"@parcel/resolver-default": {
28-
"packageExports": true
2926
}
3027
}

packages/utils/node-resolver-core/src/Wrapper.js

+4-1
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,10 @@ export default class NodeResolver {
125125
options.env,
126126
this.options.mode,
127127
),
128-
packageExports: this.options.packageExports ?? false,
128+
packageExports:
129+
this.options.packageExports ||
130+
options.env.context === 'react-server' ||
131+
options.env.context === 'react-client',
129132
moduleDirResolver:
130133
process.versions.pnp != null
131134
? (module, from) => {

0 commit comments

Comments
 (0)