Expose persistent reconciler to custom renderers (#12156)

This commit is contained in:
Dan Abramov
2018-02-05 16:56:21 +00:00
committed by GitHub
parent 5ff0482944
commit 2eb12cb9e9
7 changed files with 90 additions and 0 deletions
+10
View File
@@ -205,6 +205,16 @@ const bundles = [
externals: ['react'],
},
/******* React Persistent Reconciler *******/
{
label: 'react-reconciler-persistent',
bundleTypes: [NODE_DEV, NODE_PROD],
moduleType: RECONCILER,
entry: 'react-reconciler/persistent',
global: 'ReactPersistentReconciler',
externals: ['react'],
},
/******* Reflection *******/
{
label: 'reconciler-reflection',
+2
View File
@@ -36,6 +36,8 @@ const forks = Object.freeze({
return 'shared/forks/ReactFeatureFlags.native.js';
case 'react-native-renderer/src/ReactFabric':
return 'shared/forks/ReactFeatureFlags.native-fabric.js';
case 'react-reconciler/persistent':
return 'shared/forks/ReactFeatureFlags.persistent.js';
default:
switch (bundleType) {
case FB_DEV:
+14
View File
@@ -384,6 +384,20 @@
"packageName": "react-native-renderer",
"size": 204787,
"gzip": 35784
},
{
"filename": "react-reconciler-persistent.development.js",
"bundleType": "NODE_DEV",
"packageName": "react-reconciler",
"size": 288790,
"gzip": 60630
},
{
"filename": "react-reconciler-persistent.production.min.js",
"bundleType": "NODE_PROD",
"packageName": "react-reconciler",
"size": 41151,
"gzip": 13111
}
]
}