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