diff --git a/packages/shared/event/BrowserEventConstants.js b/packages/events/BrowserEventConstants.js similarity index 100% rename from packages/shared/event/BrowserEventConstants.js rename to packages/events/BrowserEventConstants.js diff --git a/packages/shared/event/EventPluginHub.js b/packages/events/EventPluginHub.js similarity index 100% rename from packages/shared/event/EventPluginHub.js rename to packages/events/EventPluginHub.js diff --git a/packages/shared/event/EventPluginRegistry.js b/packages/events/EventPluginRegistry.js similarity index 100% rename from packages/shared/event/EventPluginRegistry.js rename to packages/events/EventPluginRegistry.js diff --git a/packages/shared/event/EventPluginUtils.js b/packages/events/EventPluginUtils.js similarity index 100% rename from packages/shared/event/EventPluginUtils.js rename to packages/events/EventPluginUtils.js diff --git a/packages/shared/event/EventPropagators.js b/packages/events/EventPropagators.js similarity index 100% rename from packages/shared/event/EventPropagators.js rename to packages/events/EventPropagators.js diff --git a/packages/shared/event/PluginModuleType.js b/packages/events/PluginModuleType.js similarity index 100% rename from packages/shared/event/PluginModuleType.js rename to packages/events/PluginModuleType.js diff --git a/packages/shared/event/ReactControlledComponent.js b/packages/events/ReactControlledComponent.js similarity index 100% rename from packages/shared/event/ReactControlledComponent.js rename to packages/events/ReactControlledComponent.js diff --git a/packages/shared/event/ReactEventEmitterMixin.js b/packages/events/ReactEventEmitterMixin.js similarity index 100% rename from packages/shared/event/ReactEventEmitterMixin.js rename to packages/events/ReactEventEmitterMixin.js diff --git a/packages/shared/event/ReactGenericBatching.js b/packages/events/ReactGenericBatching.js similarity index 100% rename from packages/shared/event/ReactGenericBatching.js rename to packages/events/ReactGenericBatching.js diff --git a/packages/shared/event/ReactSyntheticEventType.js b/packages/events/ReactSyntheticEventType.js similarity index 100% rename from packages/shared/event/ReactSyntheticEventType.js rename to packages/events/ReactSyntheticEventType.js diff --git a/packages/shared/event/plugins/ResponderEventPlugin.js b/packages/events/ResponderEventPlugin.js similarity index 100% rename from packages/shared/event/plugins/ResponderEventPlugin.js rename to packages/events/ResponderEventPlugin.js diff --git a/packages/shared/event/plugins/ResponderSyntheticEvent.js b/packages/events/ResponderSyntheticEvent.js similarity index 100% rename from packages/shared/event/plugins/ResponderSyntheticEvent.js rename to packages/events/ResponderSyntheticEvent.js diff --git a/packages/shared/event/plugins/ResponderTouchHistoryStore.js b/packages/events/ResponderTouchHistoryStore.js similarity index 100% rename from packages/shared/event/plugins/ResponderTouchHistoryStore.js rename to packages/events/ResponderTouchHistoryStore.js diff --git a/packages/shared/event/SyntheticEvent.js b/packages/events/SyntheticEvent.js similarity index 100% rename from packages/shared/event/SyntheticEvent.js rename to packages/events/SyntheticEvent.js diff --git a/packages/shared/event/plugins/TouchHistoryMath.js b/packages/events/TouchHistoryMath.js similarity index 100% rename from packages/shared/event/plugins/TouchHistoryMath.js rename to packages/events/TouchHistoryMath.js diff --git a/packages/shared/event/__tests__/EventPluginRegistry-test.js b/packages/events/__tests__/EventPluginRegistry-test.js similarity index 100% rename from packages/shared/event/__tests__/EventPluginRegistry-test.js rename to packages/events/__tests__/EventPluginRegistry-test.js diff --git a/packages/shared/event/plugins/__tests__/ResponderEventPlugin-test.js b/packages/events/__tests__/ResponderEventPlugin-test.js similarity index 100% rename from packages/shared/event/plugins/__tests__/ResponderEventPlugin-test.js rename to packages/events/__tests__/ResponderEventPlugin-test.js diff --git a/packages/shared/event/__tests__/accumulateInto-test.js b/packages/events/__tests__/accumulateInto-test.js similarity index 100% rename from packages/shared/event/__tests__/accumulateInto-test.js rename to packages/events/__tests__/accumulateInto-test.js diff --git a/packages/shared/event/accumulate.js b/packages/events/accumulate.js similarity index 100% rename from packages/shared/event/accumulate.js rename to packages/events/accumulate.js diff --git a/packages/shared/event/accumulateInto.js b/packages/events/accumulateInto.js similarity index 100% rename from packages/shared/event/accumulateInto.js rename to packages/events/accumulateInto.js diff --git a/packages/shared/event/forEachAccumulated.js b/packages/events/forEachAccumulated.js similarity index 100% rename from packages/shared/event/forEachAccumulated.js rename to packages/events/forEachAccumulated.js diff --git a/packages/shared/event/getVendorPrefixedEventName.js b/packages/events/getVendorPrefixedEventName.js similarity index 100% rename from packages/shared/event/getVendorPrefixedEventName.js rename to packages/events/getVendorPrefixedEventName.js diff --git a/packages/react-dom/src/client/event/plugins/BeforeInputEventPlugin.js b/packages/react-dom/src/events/BeforeInputEventPlugin.js similarity index 100% rename from packages/react-dom/src/client/event/plugins/BeforeInputEventPlugin.js rename to packages/react-dom/src/events/BeforeInputEventPlugin.js diff --git a/packages/react-dom/src/client/event/plugins/ChangeEventPlugin.js b/packages/react-dom/src/events/ChangeEventPlugin.js similarity index 100% rename from packages/react-dom/src/client/event/plugins/ChangeEventPlugin.js rename to packages/react-dom/src/events/ChangeEventPlugin.js diff --git a/packages/react-dom/src/client/event/plugins/DOMEventPluginOrder.js b/packages/react-dom/src/events/DOMEventPluginOrder.js similarity index 100% rename from packages/react-dom/src/client/event/plugins/DOMEventPluginOrder.js rename to packages/react-dom/src/events/DOMEventPluginOrder.js diff --git a/packages/react-dom/src/client/event/plugins/EnterLeaveEventPlugin.js b/packages/react-dom/src/events/EnterLeaveEventPlugin.js similarity index 100% rename from packages/react-dom/src/client/event/plugins/EnterLeaveEventPlugin.js rename to packages/react-dom/src/events/EnterLeaveEventPlugin.js diff --git a/packages/react-dom/src/client/event/plugins/FallbackCompositionState.js b/packages/react-dom/src/events/FallbackCompositionState.js similarity index 100% rename from packages/react-dom/src/client/event/plugins/FallbackCompositionState.js rename to packages/react-dom/src/events/FallbackCompositionState.js diff --git a/packages/react-dom/src/client/event/ReactBrowserEventEmitter.js b/packages/react-dom/src/events/ReactBrowserEventEmitter.js similarity index 100% rename from packages/react-dom/src/client/event/ReactBrowserEventEmitter.js rename to packages/react-dom/src/events/ReactBrowserEventEmitter.js diff --git a/packages/react-dom/src/client/event/ReactDOMEventListener.js b/packages/react-dom/src/events/ReactDOMEventListener.js similarity index 100% rename from packages/react-dom/src/client/event/ReactDOMEventListener.js rename to packages/react-dom/src/events/ReactDOMEventListener.js diff --git a/packages/react-dom/src/client/event/plugins/SelectEventPlugin.js b/packages/react-dom/src/events/SelectEventPlugin.js similarity index 100% rename from packages/react-dom/src/client/event/plugins/SelectEventPlugin.js rename to packages/react-dom/src/events/SelectEventPlugin.js diff --git a/packages/react-dom/src/client/event/plugins/SimpleEventPlugin.js b/packages/react-dom/src/events/SimpleEventPlugin.js similarity index 100% rename from packages/react-dom/src/client/event/plugins/SimpleEventPlugin.js rename to packages/react-dom/src/events/SimpleEventPlugin.js diff --git a/packages/react-dom/src/client/event/SyntheticAnimationEvent.js b/packages/react-dom/src/events/SyntheticAnimationEvent.js similarity index 100% rename from packages/react-dom/src/client/event/SyntheticAnimationEvent.js rename to packages/react-dom/src/events/SyntheticAnimationEvent.js diff --git a/packages/react-dom/src/client/event/SyntheticClipboardEvent.js b/packages/react-dom/src/events/SyntheticClipboardEvent.js similarity index 100% rename from packages/react-dom/src/client/event/SyntheticClipboardEvent.js rename to packages/react-dom/src/events/SyntheticClipboardEvent.js diff --git a/packages/react-dom/src/client/event/SyntheticCompositionEvent.js b/packages/react-dom/src/events/SyntheticCompositionEvent.js similarity index 100% rename from packages/react-dom/src/client/event/SyntheticCompositionEvent.js rename to packages/react-dom/src/events/SyntheticCompositionEvent.js diff --git a/packages/react-dom/src/client/event/SyntheticDragEvent.js b/packages/react-dom/src/events/SyntheticDragEvent.js similarity index 100% rename from packages/react-dom/src/client/event/SyntheticDragEvent.js rename to packages/react-dom/src/events/SyntheticDragEvent.js diff --git a/packages/react-dom/src/client/event/SyntheticFocusEvent.js b/packages/react-dom/src/events/SyntheticFocusEvent.js similarity index 100% rename from packages/react-dom/src/client/event/SyntheticFocusEvent.js rename to packages/react-dom/src/events/SyntheticFocusEvent.js diff --git a/packages/react-dom/src/client/event/SyntheticInputEvent.js b/packages/react-dom/src/events/SyntheticInputEvent.js similarity index 100% rename from packages/react-dom/src/client/event/SyntheticInputEvent.js rename to packages/react-dom/src/events/SyntheticInputEvent.js diff --git a/packages/react-dom/src/client/event/SyntheticKeyboardEvent.js b/packages/react-dom/src/events/SyntheticKeyboardEvent.js similarity index 100% rename from packages/react-dom/src/client/event/SyntheticKeyboardEvent.js rename to packages/react-dom/src/events/SyntheticKeyboardEvent.js diff --git a/packages/react-dom/src/client/event/SyntheticMouseEvent.js b/packages/react-dom/src/events/SyntheticMouseEvent.js similarity index 100% rename from packages/react-dom/src/client/event/SyntheticMouseEvent.js rename to packages/react-dom/src/events/SyntheticMouseEvent.js diff --git a/packages/react-dom/src/client/event/SyntheticTouchEvent.js b/packages/react-dom/src/events/SyntheticTouchEvent.js similarity index 100% rename from packages/react-dom/src/client/event/SyntheticTouchEvent.js rename to packages/react-dom/src/events/SyntheticTouchEvent.js diff --git a/packages/react-dom/src/client/event/SyntheticTransitionEvent.js b/packages/react-dom/src/events/SyntheticTransitionEvent.js similarity index 100% rename from packages/react-dom/src/client/event/SyntheticTransitionEvent.js rename to packages/react-dom/src/events/SyntheticTransitionEvent.js diff --git a/packages/react-dom/src/client/event/SyntheticUIEvent.js b/packages/react-dom/src/events/SyntheticUIEvent.js similarity index 100% rename from packages/react-dom/src/client/event/SyntheticUIEvent.js rename to packages/react-dom/src/events/SyntheticUIEvent.js diff --git a/packages/react-dom/src/client/event/SyntheticWheelEvent.js b/packages/react-dom/src/events/SyntheticWheelEvent.js similarity index 100% rename from packages/react-dom/src/client/event/SyntheticWheelEvent.js rename to packages/react-dom/src/events/SyntheticWheelEvent.js diff --git a/packages/react-dom/src/client/event/plugins/TapEventPlugin.js b/packages/react-dom/src/events/TapEventPlugin.js similarity index 100% rename from packages/react-dom/src/client/event/plugins/TapEventPlugin.js rename to packages/react-dom/src/events/TapEventPlugin.js diff --git a/packages/react-dom/src/client/event/plugins/__tests__/BeforeInputEventPlugin-test.js b/packages/react-dom/src/events/__tests__/BeforeInputEventPlugin-test.js similarity index 100% rename from packages/react-dom/src/client/event/plugins/__tests__/BeforeInputEventPlugin-test.js rename to packages/react-dom/src/events/__tests__/BeforeInputEventPlugin-test.js diff --git a/packages/react-dom/src/client/event/plugins/__tests__/ChangeEventPlugin-test.js b/packages/react-dom/src/events/__tests__/ChangeEventPlugin-test.js similarity index 100% rename from packages/react-dom/src/client/event/plugins/__tests__/ChangeEventPlugin-test.js rename to packages/react-dom/src/events/__tests__/ChangeEventPlugin-test.js diff --git a/packages/react-dom/src/client/event/plugins/__tests__/EnterLeaveEventPlugin-test.js b/packages/react-dom/src/events/__tests__/EnterLeaveEventPlugin-test.js similarity index 100% rename from packages/react-dom/src/client/event/plugins/__tests__/EnterLeaveEventPlugin-test.js rename to packages/react-dom/src/events/__tests__/EnterLeaveEventPlugin-test.js diff --git a/packages/react-dom/src/client/event/plugins/__tests__/FallbackCompositionState-test.js b/packages/react-dom/src/events/__tests__/FallbackCompositionState-test.js similarity index 100% rename from packages/react-dom/src/client/event/plugins/__tests__/FallbackCompositionState-test.js rename to packages/react-dom/src/events/__tests__/FallbackCompositionState-test.js diff --git a/packages/react-dom/src/client/event/plugins/__tests__/SelectEventPlugin-test.js b/packages/react-dom/src/events/__tests__/SelectEventPlugin-test.js similarity index 100% rename from packages/react-dom/src/client/event/plugins/__tests__/SelectEventPlugin-test.js rename to packages/react-dom/src/events/__tests__/SelectEventPlugin-test.js diff --git a/packages/react-dom/src/client/event/plugins/__tests__/SimpleEventPlugin-test.js b/packages/react-dom/src/events/__tests__/SimpleEventPlugin-test.js similarity index 100% rename from packages/react-dom/src/client/event/plugins/__tests__/SimpleEventPlugin-test.js rename to packages/react-dom/src/events/__tests__/SimpleEventPlugin-test.js diff --git a/packages/react-dom/src/client/event/__tests__/SyntheticClipboardEvent-test.js b/packages/react-dom/src/events/__tests__/SyntheticClipboardEvent-test.js similarity index 100% rename from packages/react-dom/src/client/event/__tests__/SyntheticClipboardEvent-test.js rename to packages/react-dom/src/events/__tests__/SyntheticClipboardEvent-test.js diff --git a/packages/react-dom/src/client/event/__tests__/SyntheticEvent-test.js b/packages/react-dom/src/events/__tests__/SyntheticEvent-test.js similarity index 100% rename from packages/react-dom/src/client/event/__tests__/SyntheticEvent-test.js rename to packages/react-dom/src/events/__tests__/SyntheticEvent-test.js diff --git a/packages/react-dom/src/client/event/__tests__/SyntheticKeyboardEvent-test.js b/packages/react-dom/src/events/__tests__/SyntheticKeyboardEvent-test.js similarity index 100% rename from packages/react-dom/src/client/event/__tests__/SyntheticKeyboardEvent-test.js rename to packages/react-dom/src/events/__tests__/SyntheticKeyboardEvent-test.js diff --git a/packages/react-dom/src/client/event/__tests__/SyntheticWheelEvent-test.js b/packages/react-dom/src/events/__tests__/SyntheticWheelEvent-test.js similarity index 100% rename from packages/react-dom/src/client/event/__tests__/SyntheticWheelEvent-test.js rename to packages/react-dom/src/events/__tests__/SyntheticWheelEvent-test.js diff --git a/packages/react-dom/src/client/event/__tests__/getEventCharCode-test.js b/packages/react-dom/src/events/__tests__/getEventCharCode-test.js similarity index 100% rename from packages/react-dom/src/client/event/__tests__/getEventCharCode-test.js rename to packages/react-dom/src/events/__tests__/getEventCharCode-test.js diff --git a/packages/react-dom/src/client/event/__tests__/getEventKey-test.js b/packages/react-dom/src/events/__tests__/getEventKey-test.js similarity index 100% rename from packages/react-dom/src/client/event/__tests__/getEventKey-test.js rename to packages/react-dom/src/events/__tests__/getEventKey-test.js diff --git a/packages/react-dom/src/client/event/getEventCharCode.js b/packages/react-dom/src/events/getEventCharCode.js similarity index 100% rename from packages/react-dom/src/client/event/getEventCharCode.js rename to packages/react-dom/src/events/getEventCharCode.js diff --git a/packages/react-dom/src/client/event/getEventKey.js b/packages/react-dom/src/events/getEventKey.js similarity index 100% rename from packages/react-dom/src/client/event/getEventKey.js rename to packages/react-dom/src/events/getEventKey.js diff --git a/packages/react-dom/src/client/event/getEventModifierState.js b/packages/react-dom/src/events/getEventModifierState.js similarity index 100% rename from packages/react-dom/src/client/event/getEventModifierState.js rename to packages/react-dom/src/events/getEventModifierState.js diff --git a/packages/react-dom/src/client/event/getEventTarget.js b/packages/react-dom/src/events/getEventTarget.js similarity index 100% rename from packages/react-dom/src/client/event/getEventTarget.js rename to packages/react-dom/src/events/getEventTarget.js diff --git a/packages/react-dom/src/client/event/isEventSupported.js b/packages/react-dom/src/events/isEventSupported.js similarity index 100% rename from packages/react-dom/src/client/event/isEventSupported.js rename to packages/react-dom/src/events/isEventSupported.js diff --git a/packages/react-reconciler/src/isomorphic/ReactCoroutine.js b/packages/react-reconciler/src/ReactCoroutine.js similarity index 100% rename from packages/react-reconciler/src/isomorphic/ReactCoroutine.js rename to packages/react-reconciler/src/ReactCoroutine.js diff --git a/packages/react-reconciler/src/isomorphic/ReactPortal.js b/packages/react-reconciler/src/ReactPortal.js similarity index 100% rename from packages/react-reconciler/src/isomorphic/ReactPortal.js rename to packages/react-reconciler/src/ReactPortal.js diff --git a/packages/react-reconciler/src/isomorphic/ReactTypes.js b/packages/react-reconciler/src/ReactTypes.js similarity index 100% rename from packages/react-reconciler/src/isomorphic/ReactTypes.js rename to packages/react-reconciler/src/ReactTypes.js diff --git a/packages/react/src/class/ReactBaseClasses.js b/packages/react/src/ReactBaseClasses.js similarity index 100% rename from packages/react/src/class/ReactBaseClasses.js rename to packages/react/src/ReactBaseClasses.js diff --git a/packages/react/src/children/ReactChildren.js b/packages/react/src/ReactChildren.js similarity index 100% rename from packages/react/src/children/ReactChildren.js rename to packages/react/src/ReactChildren.js diff --git a/packages/react/src/element/ReactCurrentOwner.js b/packages/react/src/ReactCurrentOwner.js similarity index 100% rename from packages/react/src/element/ReactCurrentOwner.js rename to packages/react/src/ReactCurrentOwner.js diff --git a/packages/react/src/element/ReactDebugCurrentFrame.js b/packages/react/src/ReactDebugCurrentFrame.js similarity index 100% rename from packages/react/src/element/ReactDebugCurrentFrame.js rename to packages/react/src/ReactDebugCurrentFrame.js diff --git a/packages/react/src/element/ReactElement.js b/packages/react/src/ReactElement.js similarity index 100% rename from packages/react/src/element/ReactElement.js rename to packages/react/src/ReactElement.js diff --git a/packages/react/src/element/ReactElementValidator.js b/packages/react/src/ReactElementValidator.js similarity index 100% rename from packages/react/src/element/ReactElementValidator.js rename to packages/react/src/ReactElementValidator.js diff --git a/packages/react/src/class/ReactNoopUpdateQueue.js b/packages/react/src/ReactNoopUpdateQueue.js similarity index 100% rename from packages/react/src/class/ReactNoopUpdateQueue.js rename to packages/react/src/ReactNoopUpdateQueue.js diff --git a/packages/react/src/children/__tests__/ReactChildren-test.js b/packages/react/src/__tests__/ReactChildren-test.js similarity index 100% rename from packages/react/src/children/__tests__/ReactChildren-test.js rename to packages/react/src/__tests__/ReactChildren-test.js diff --git a/packages/react/src/class/__tests__/ReactClassEquivalence-test.js b/packages/react/src/__tests__/ReactClassEquivalence-test.js similarity index 100% rename from packages/react/src/class/__tests__/ReactClassEquivalence-test.js rename to packages/react/src/__tests__/ReactClassEquivalence-test.js diff --git a/packages/react/src/class/__tests__/ReactCoffeeScriptClass-test.coffee b/packages/react/src/__tests__/ReactCoffeeScriptClass-test.coffee similarity index 100% rename from packages/react/src/class/__tests__/ReactCoffeeScriptClass-test.coffee rename to packages/react/src/__tests__/ReactCoffeeScriptClass-test.coffee diff --git a/packages/react/src/class/__tests__/ReactES6Class-test.js b/packages/react/src/__tests__/ReactES6Class-test.js similarity index 100% rename from packages/react/src/class/__tests__/ReactES6Class-test.js rename to packages/react/src/__tests__/ReactES6Class-test.js diff --git a/packages/react/src/element/__tests__/ReactElement-test.js b/packages/react/src/__tests__/ReactElement-test.js similarity index 100% rename from packages/react/src/element/__tests__/ReactElement-test.js rename to packages/react/src/__tests__/ReactElement-test.js diff --git a/packages/react/src/element/__tests__/ReactElementClone-test.js b/packages/react/src/__tests__/ReactElementClone-test.js similarity index 100% rename from packages/react/src/element/__tests__/ReactElementClone-test.js rename to packages/react/src/__tests__/ReactElementClone-test.js diff --git a/packages/react/src/element/__tests__/ReactElementValidator-test.js b/packages/react/src/__tests__/ReactElementValidator-test.js similarity index 100% rename from packages/react/src/element/__tests__/ReactElementValidator-test.js rename to packages/react/src/__tests__/ReactElementValidator-test.js diff --git a/packages/react/src/element/__tests__/ReactJSXElement-test.js b/packages/react/src/__tests__/ReactJSXElement-test.js similarity index 100% rename from packages/react/src/element/__tests__/ReactJSXElement-test.js rename to packages/react/src/__tests__/ReactJSXElement-test.js diff --git a/packages/react/src/element/__tests__/ReactJSXElementValidator-test.js b/packages/react/src/__tests__/ReactJSXElementValidator-test.js similarity index 100% rename from packages/react/src/element/__tests__/ReactJSXElementValidator-test.js rename to packages/react/src/__tests__/ReactJSXElementValidator-test.js diff --git a/packages/react/src/class/__tests__/ReactPureComponent-test.js b/packages/react/src/__tests__/ReactPureComponent-test.js similarity index 100% rename from packages/react/src/class/__tests__/ReactPureComponent-test.js rename to packages/react/src/__tests__/ReactPureComponent-test.js diff --git a/packages/react/src/class/__tests__/ReactTypeScriptClass-test.ts b/packages/react/src/__tests__/ReactTypeScriptClass-test.ts similarity index 100% rename from packages/react/src/class/__tests__/ReactTypeScriptClass-test.ts rename to packages/react/src/__tests__/ReactTypeScriptClass-test.ts diff --git a/packages/react/src/children/__tests__/onlyChild-test.js b/packages/react/src/__tests__/onlyChild-test.js similarity index 100% rename from packages/react/src/children/__tests__/onlyChild-test.js rename to packages/react/src/__tests__/onlyChild-test.js diff --git a/packages/react/src/class/__tests__/testDefinitions/PropTypes.d.ts b/packages/react/src/__tests__/testDefinitions/PropTypes.d.ts similarity index 100% rename from packages/react/src/class/__tests__/testDefinitions/PropTypes.d.ts rename to packages/react/src/__tests__/testDefinitions/PropTypes.d.ts diff --git a/packages/react/src/class/__tests__/testDefinitions/React.d.ts b/packages/react/src/__tests__/testDefinitions/React.d.ts similarity index 100% rename from packages/react/src/class/__tests__/testDefinitions/React.d.ts rename to packages/react/src/__tests__/testDefinitions/React.d.ts diff --git a/packages/react/src/class/__tests__/testDefinitions/ReactDOM.d.ts b/packages/react/src/__tests__/testDefinitions/ReactDOM.d.ts similarity index 100% rename from packages/react/src/class/__tests__/testDefinitions/ReactDOM.d.ts rename to packages/react/src/__tests__/testDefinitions/ReactDOM.d.ts diff --git a/packages/react/src/children/onlyChild.js b/packages/react/src/onlyChild.js similarity index 100% rename from packages/react/src/children/onlyChild.js rename to packages/react/src/onlyChild.js diff --git a/scripts/rollup/bundles.js b/scripts/rollup/bundles.js index 8677cd1a909d9..04d43fdec8bf8 100644 --- a/scripts/rollup/bundles.js +++ b/scripts/rollup/bundles.js @@ -95,8 +95,10 @@ const bundles = [ manglePropertiesOnProd: false, name: 'react-dom', paths: [ + 'packages/events/**/*.js', 'packages/react-dom/*.js', 'packages/react-dom/src/client/**/*.js', + 'packages/react-dom/src/events/**/*.js', 'packages/react-dom/src/shared/**/*.js', 'packages/react-reconciler/**/*.js', 'packages/shared/**/*.js', @@ -127,7 +129,9 @@ const bundles = [ manglePropertiesOnProd: false, name: 'react-dom/test-utils', paths: [ + 'packages/events/**/*.js', 'packages/react-dom/*.js', + 'packages/react-dom/src/events/**/*.js', 'packages/react-dom/src/test-utils/**/*.js', 'packages/react-dom/src/shared/**/*.js', 'packages/shared/**/*.js', @@ -160,6 +164,7 @@ const bundles = [ manglePropertiesOnProd: false, name: 'react-dom/unstable-native-dependencies', paths: [ + 'packages/events/**/*.js', 'packages/react-dom/*.js', 'packages/react-dom/src/unstable-native-dependencies/**/*.js', 'packages/react-dom/src/shared/**/*.js', @@ -188,6 +193,7 @@ const bundles = [ manglePropertiesOnProd: false, name: 'react-dom/server.browser', paths: [ + 'packages/events/**/*.js', 'packages/react-dom/*.js', 'packages/react-dom/src/server/**/*.js', 'packages/react-dom/src/shared/**/*.js', @@ -213,6 +219,7 @@ const bundles = [ manglePropertiesOnProd: false, name: 'react-dom/server.node', paths: [ + 'packages/events/**/*.js', 'packages/react-dom/*.js', 'packages/react-dom/src/server/**/*.js', 'packages/react-dom/src/shared/**/*.js', @@ -284,6 +291,7 @@ const bundles = [ manglePropertiesOnProd: false, name: 'react-native-renderer', paths: [ + 'packages/events/**/*.js', 'packages/react-native-renderer/**/*.js', 'packages/react-reconciler/**/*.js', 'packages/shared/**/*.js', @@ -315,6 +323,7 @@ const bundles = [ manglePropertiesOnProd: false, name: 'react-native-rt-renderer', paths: [ + 'packages/events/**/*.js', 'packages/react-native-renderer/**/*.js', // This is used since we reuse the error dialog code 'packages/react-rt-renderer/**/*.js', 'packages/react-reconciler/**/*.js', @@ -341,6 +350,7 @@ const bundles = [ name: 'react-native-cs-renderer', featureFlags: 'packages/react-cs-renderer/src/ReactNativeCSFeatureFlags', paths: [ + 'packages/events/**/*.js', 'packages/react-native-renderer/**/*.js', // This is used since we reuse the error dialog code 'packages/react-cs-renderer/**/*.js', 'packages/react-reconciler/**/*.js', @@ -366,6 +376,7 @@ const bundles = [ manglePropertiesOnProd: false, name: 'react-test-renderer', paths: [ + 'packages/events/**/*.js', 'packages/react-test-renderer/**/*.js', 'packages/react-reconciler/**/*.js', 'packages/shared/**/*.js', diff --git a/scripts/rollup/packaging.js b/scripts/rollup/packaging.js index 6340fd0771b77..fa6db765b0e86 100644 --- a/scripts/rollup/packaging.js +++ b/scripts/rollup/packaging.js @@ -19,12 +19,12 @@ const RN_PROD = Bundles.bundleTypes.RN_PROD; const facebookWWW = 'facebook-www'; // these files need to be copied to the facebook-www build const facebookWWWSrcDependencies = [ - 'packages/react-dom/src/client/event/plugins/TapEventPlugin.js', + 'packages/react-dom/src/events/TapEventPlugin.js', ]; // these files need to be copied to the react-native build const reactNativeSrcDependencies = [ - 'packages/react-reconciler/src/isomorphic/ReactTypes.js', + 'packages/react-reconciler/src/ReactTypes.js', 'packages/react-native-renderer/src/ReactNativeTypes.js', ];