dillon1000/react
Commit
Browse files Add Node ESM Loader and Register Entrypoints (#20274)
* Add Node ESM loader build This adds a loader build as a first-class export. This will grow in complexity so it deserves its own module. * Add Node CommonJS regiter build This adds a build as a first-class export for legacy CommonJS registration in Node.js. This will grow in complexity so it deserves its own module. * Simplify fixture a bit to easier show usage with or without esm * Bump es version We leave async function in here which are newer than ES2015.
Changed paths18 files
First-parent comparisonfixtures/flight/loader/index.js AddedA fixtures/flight/loader/package.json AddedM fixtures/flight/package.json ModifiedM fixtures/flight/server/handler.server.js ModifiedD fixtures/flight/server/handler.server.mjs DeletedM fixtures/flight/server/index.js ModifiedD fixtures/flight/server/loader.mjs DeletedA packages/react-transport-dom-webpack/esm/package.json AddedA packages/react-transport-dom-webpack/esm/react-transport-dom-webpack-node-loader.js AddedA packages/react-transport-dom-webpack/node-register.js AddedA packages/react-transport-dom-webpack/npm/esm/package.json AddedA packages/react-transport-dom-webpack/npm/node-register.js AddedM packages/react-transport-dom-webpack/package.json ModifiedA packages/react-transport-dom-webpack/src/ReactFlightWebpackNodeLoader.js AddedA packages/react-transport-dom-webpack/src/ReactFlightWebpackNodeRegister.js AddedM scripts/rollup/bundles.js ModifiedM scripts/rollup/validate/eslintrc.esm.js ModifiedM scripts/shared/pathsByLanguageVersion.js ModifiedPatch
Files changed
Rendering syntax-highlighted changes…