@samitouri / QOS-React / commits / e779c39dfe

Flatten everything (#11304)

* Flatten everything * Fix ReactDOMServerNode build * Fix native builds

Dan Abramov committed Oct 20, 2017 at 20:14 UTC e779c39dfeb41ae8f6611dc4f9830d1b1ac64f9b
89 files changed +13 -2
packages/events/BrowserEventConstants.js renamed
packages/events/EventPluginHub.js renamed
packages/events/EventPluginRegistry.js renamed
packages/events/EventPluginUtils.js renamed
packages/events/EventPropagators.js renamed
packages/events/PluginModuleType.js renamed
packages/events/ReactControlledComponent.js renamed
packages/events/ReactEventEmitterMixin.js renamed
packages/events/ReactGenericBatching.js renamed
packages/events/ReactSyntheticEventType.js renamed
packages/events/ResponderEventPlugin.js renamed
packages/events/ResponderSyntheticEvent.js renamed
packages/events/ResponderTouchHistoryStore.js renamed
packages/events/SyntheticEvent.js renamed
packages/events/TouchHistoryMath.js renamed
packages/events/__tests__/EventPluginRegistry-test.js renamed
packages/events/__tests__/ResponderEventPlugin-test.js renamed
packages/events/__tests__/accumulateInto-test.js renamed
packages/events/accumulate.js renamed
packages/events/accumulateInto.js renamed
packages/events/forEachAccumulated.js renamed
packages/events/getVendorPrefixedEventName.js renamed
packages/react-dom/src/events/BeforeInputEventPlugin.js renamed
packages/react-dom/src/events/ChangeEventPlugin.js renamed
packages/react-dom/src/events/DOMEventPluginOrder.js renamed
packages/react-dom/src/events/EnterLeaveEventPlugin.js renamed
packages/react-dom/src/events/FallbackCompositionState.js renamed
packages/react-dom/src/events/ReactBrowserEventEmitter.js renamed
packages/react-dom/src/events/ReactDOMEventListener.js renamed
packages/react-dom/src/events/SelectEventPlugin.js renamed
packages/react-dom/src/events/SimpleEventPlugin.js renamed
packages/react-dom/src/events/SyntheticAnimationEvent.js renamed
packages/react-dom/src/events/SyntheticClipboardEvent.js renamed
packages/react-dom/src/events/SyntheticCompositionEvent.js renamed
packages/react-dom/src/events/SyntheticDragEvent.js renamed
packages/react-dom/src/events/SyntheticFocusEvent.js renamed
packages/react-dom/src/events/SyntheticInputEvent.js renamed
packages/react-dom/src/events/SyntheticKeyboardEvent.js renamed
packages/react-dom/src/events/SyntheticMouseEvent.js renamed
packages/react-dom/src/events/SyntheticTouchEvent.js renamed
packages/react-dom/src/events/SyntheticTransitionEvent.js renamed
packages/react-dom/src/events/SyntheticUIEvent.js renamed
packages/react-dom/src/events/SyntheticWheelEvent.js renamed
packages/react-dom/src/events/TapEventPlugin.js renamed
packages/react-dom/src/events/__tests__/BeforeInputEventPlugin-test.js renamed
packages/react-dom/src/events/__tests__/ChangeEventPlugin-test.js renamed
packages/react-dom/src/events/__tests__/EnterLeaveEventPlugin-test.js renamed
packages/react-dom/src/events/__tests__/FallbackCompositionState-test.js renamed
packages/react-dom/src/events/__tests__/SelectEventPlugin-test.js renamed
packages/react-dom/src/events/__tests__/SimpleEventPlugin-test.js renamed
packages/react-dom/src/events/__tests__/SyntheticClipboardEvent-test.js renamed
packages/react-dom/src/events/__tests__/SyntheticEvent-test.js renamed
packages/react-dom/src/events/__tests__/SyntheticKeyboardEvent-test.js renamed
packages/react-dom/src/events/__tests__/SyntheticWheelEvent-test.js renamed
packages/react-dom/src/events/__tests__/getEventCharCode-test.js renamed
packages/react-dom/src/events/__tests__/getEventKey-test.js renamed
packages/react-dom/src/events/getEventCharCode.js renamed
packages/react-dom/src/events/getEventKey.js renamed
packages/react-dom/src/events/getEventModifierState.js renamed
packages/react-dom/src/events/getEventTarget.js renamed
packages/react-dom/src/events/isEventSupported.js renamed
packages/react-reconciler/src/ReactCoroutine.js renamed
packages/react-reconciler/src/ReactPortal.js renamed
packages/react-reconciler/src/ReactTypes.js renamed
packages/react/src/ReactBaseClasses.js renamed
packages/react/src/ReactChildren.js renamed
packages/react/src/ReactCurrentOwner.js renamed
packages/react/src/ReactDebugCurrentFrame.js renamed
packages/react/src/ReactElement.js renamed
packages/react/src/ReactElementValidator.js renamed
packages/react/src/ReactNoopUpdateQueue.js renamed
packages/react/src/__tests__/ReactChildren-test.js renamed
packages/react/src/__tests__/ReactClassEquivalence-test.js renamed
packages/react/src/__tests__/ReactCoffeeScriptClass-test.coffee renamed
packages/react/src/__tests__/ReactES6Class-test.js renamed
packages/react/src/__tests__/ReactElement-test.js renamed
packages/react/src/__tests__/ReactElementClone-test.js renamed
packages/react/src/__tests__/ReactElementValidator-test.js renamed
packages/react/src/__tests__/ReactJSXElement-test.js renamed
packages/react/src/__tests__/ReactJSXElementValidator-test.js renamed
packages/react/src/__tests__/ReactPureComponent-test.js renamed
packages/react/src/__tests__/ReactTypeScriptClass-test.ts renamed
packages/react/src/__tests__/onlyChild-test.js renamed
packages/react/src/__tests__/testDefinitions/PropTypes.d.ts renamed
packages/react/src/__tests__/testDefinitions/React.d.ts renamed
packages/react/src/__tests__/testDefinitions/ReactDOM.d.ts renamed
packages/react/src/onlyChild.js renamed
scripts/rollup/bundles.js
+11
@@ -95,8 +95,10 @@ const bundles = [
95 manglePropertiesOnProd: false,
96 name: 'react-dom',
97 paths: [
98 + 'packages/events/**/*.js',
99 'packages/react-dom/*.js',
100 'packages/react-dom/src/client/**/*.js',
101 + 'packages/react-dom/src/events/**/*.js',
102 'packages/react-dom/src/shared/**/*.js',
103 'packages/react-reconciler/**/*.js',
104 'packages/shared/**/*.js',
@@ -127,7 +129,9 @@ const bundles = [
129 manglePropertiesOnProd: false,
130 name: 'react-dom/test-utils',
131 paths: [
132 + 'packages/events/**/*.js',
133 'packages/react-dom/*.js',
134 + 'packages/react-dom/src/events/**/*.js',
135 'packages/react-dom/src/test-utils/**/*.js',
136 'packages/react-dom/src/shared/**/*.js',
137 'packages/shared/**/*.js',
@@ -160,6 +164,7 @@ const bundles = [
164 manglePropertiesOnProd: false,
165 name: 'react-dom/unstable-native-dependencies',
166 paths: [
167 + 'packages/events/**/*.js',
168 'packages/react-dom/*.js',
169 'packages/react-dom/src/unstable-native-dependencies/**/*.js',
170 'packages/react-dom/src/shared/**/*.js',
@@ -188,6 +193,7 @@ const bundles = [
193 manglePropertiesOnProd: false,
194 name: 'react-dom/server.browser',
195 paths: [
196 + 'packages/events/**/*.js',
197 'packages/react-dom/*.js',
198 'packages/react-dom/src/server/**/*.js',
199 'packages/react-dom/src/shared/**/*.js',
@@ -213,6 +219,7 @@ const bundles = [
219 manglePropertiesOnProd: false,
220 name: 'react-dom/server.node',
221 paths: [
222 + 'packages/events/**/*.js',
223 'packages/react-dom/*.js',
224 'packages/react-dom/src/server/**/*.js',
225 'packages/react-dom/src/shared/**/*.js',
@@ -284,6 +291,7 @@ const bundles = [
291 manglePropertiesOnProd: false,
292 name: 'react-native-renderer',
293 paths: [
294 + 'packages/events/**/*.js',
295 'packages/react-native-renderer/**/*.js',
296 'packages/react-reconciler/**/*.js',
297 'packages/shared/**/*.js',
@@ -315,6 +323,7 @@ const bundles = [
323 manglePropertiesOnProd: false,
324 name: 'react-native-rt-renderer',
325 paths: [
326 + 'packages/events/**/*.js',
327 'packages/react-native-renderer/**/*.js', // This is used since we reuse the error dialog code
328 'packages/react-rt-renderer/**/*.js',
329 'packages/react-reconciler/**/*.js',
@@ -341,6 +350,7 @@ const bundles = [
350 name: 'react-native-cs-renderer',
351 featureFlags: 'packages/react-cs-renderer/src/ReactNativeCSFeatureFlags',
352 paths: [
353 + 'packages/events/**/*.js',
354 'packages/react-native-renderer/**/*.js', // This is used since we reuse the error dialog code
355 'packages/react-cs-renderer/**/*.js',
356 'packages/react-reconciler/**/*.js',
@@ -366,6 +376,7 @@ const bundles = [
376 manglePropertiesOnProd: false,
377 name: 'react-test-renderer',
378 paths: [
379 + 'packages/events/**/*.js',
380 'packages/react-test-renderer/**/*.js',
381 'packages/react-reconciler/**/*.js',
382 'packages/shared/**/*.js',
scripts/rollup/packaging.js
+2 -2
@@ -19,12 +19,12 @@ const RN_PROD = Bundles.bundleTypes.RN_PROD;
19 const facebookWWW = 'facebook-www';
20 // these files need to be copied to the facebook-www build
21 const facebookWWWSrcDependencies = [
22 - 'packages/react-dom/src/client/event/plugins/TapEventPlugin.js',
22 + 'packages/react-dom/src/events/TapEventPlugin.js',
23 ];
24
25 // these files need to be copied to the react-native build
26 const reactNativeSrcDependencies = [
27 - 'packages/react-reconciler/src/isomorphic/ReactTypes.js',
27 + 'packages/react-reconciler/src/ReactTypes.js',
28 'packages/react-native-renderer/src/ReactNativeTypes.js',
29 ];
30