Flatten everything (#11304)

* Flatten everything

* Fix ReactDOMServerNode build

* Fix native builds
This commit is contained in:
Dan Abramov
2017-10-20 20:14:52 +01:00
committed by GitHub
parent cc1ff874e5
commit e779c39dfe
89 changed files with 13 additions and 2 deletions

View File

@@ -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',

View File

@@ -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',
];