dillon1000/react
Commit
Browse files Enforce that the "react-server" build of "react" is used (#27436)
I do this by simply renaming the secret export name in the "subset" bundle and this renamed version is what the FlightServer uses. This requires us to be more diligent about always using the correct instance of "react" in our tests so there's a bunch of clean up for that.
Changed paths30 files
First-parent comparison.eslintrc.js ModifiedM packages/react-client/src/__tests__/ReactFlight-test.js ModifiedM packages/react-dom/package.json ModifiedM packages/react-server-dom-turbopack/src/__tests__/ReactFlightDOM-test.js ModifiedM packages/react-server-dom-turbopack/src/__tests__/ReactFlightDOMBrowser-test.js ModifiedM packages/react-server-dom-turbopack/src/__tests__/ReactFlightDOMEdge-test.js ModifiedM packages/react-server-dom-turbopack/src/__tests__/ReactFlightDOMForm-test.js ModifiedM packages/react-server-dom-turbopack/src/__tests__/ReactFlightDOMNode-test.js ModifiedM packages/react-server-dom-turbopack/src/__tests__/ReactFlightDOMReply-test.js ModifiedM packages/react-server-dom-webpack/src/__tests__/ReactFlightDOM-test.js ModifiedM packages/react-server-dom-webpack/src/__tests__/ReactFlightDOMBrowser-test.js ModifiedM packages/react-server-dom-webpack/src/__tests__/ReactFlightDOMEdge-test.js ModifiedM packages/react-server-dom-webpack/src/__tests__/ReactFlightDOMForm-test.js ModifiedM packages/react-server-dom-webpack/src/__tests__/ReactFlightDOMNode-test.js ModifiedM packages/react-server-dom-webpack/src/__tests__/ReactFlightDOMReply-test.js ModifiedM packages/react-server/src/ReactFlightServer.js ModifiedA packages/react-server/src/ReactServerSharedInternals.js AddedM packages/react/src/React.js ModifiedM packages/react/src/ReactServerContext.js ModifiedA packages/react/src/ReactServerSharedInternals.js AddedR packages/react/src/ReactSharedInternals.js →packages/react/src/ReactSharedInternalsClient.js RenamedA packages/react/src/ReactSharedInternalsServer.js AddedM packages/react/src/ReactSharedSubset.experimental.js ModifiedM packages/react/src/ReactSharedSubset.js ModifiedM packages/react/src/__tests__/ReactFetch-test.js ModifiedM packages/react/src/__tests__/ReactFetchEdge-test.js ModifiedM scripts/error-codes/codes.json ModifiedM scripts/jest/setupHostConfigs.js ModifiedM scripts/jest/setupTests.build.js ModifiedM scripts/rollup/forks.js ModifiedPatch
Files changed
Rendering syntax-highlighted changes…