dillon1000/react
Commit
Browse files Build renderers into their individual npm packages (#7168)
This copies modules into three separate packages instead of putting it all in React. The overlap in shared and between renderers gets duplicated. This allows the isomorphic package to stay minimal. It can also be used as a direct dependency without much risk. This also allow us to ship versions to each renderer independently and we can ship renderers without updating the main react package dependency.
Changed paths17 files
First-parent comparisongrunt/config/browserify.js ModifiedM grunt/tasks/npm-react-addons.js ModifiedM grunt/tasks/npm-react-dom.js ModifiedM grunt/tasks/npm-react-native.js ModifiedM grunt/tasks/npm-react-test.js ModifiedM grunt/tasks/npm-react.js ModifiedM gulpfile.js ModifiedM package.json ModifiedM packages/react-dom/index.js ModifiedM packages/react-dom/package.json ModifiedM packages/react-dom/server.js ModifiedM packages/react-linked-input/LinkedInput.js ModifiedM packages/react-native-renderer/index.js ModifiedM packages/react-native-renderer/package.json ModifiedM packages/react-test-renderer/index.js ModifiedR src/renderers/dom/client/syntheticEvents/SyntheticEvent.js →src/renderers/shared/stack/event/SyntheticEvent.js RenamedM src/renderers/testing/ReactTestRenderer.js ModifiedPatch
Files changed
Rendering syntax-highlighted changes…