From c09596cc6021e1f9f8a88179add93f80fc07823b Mon Sep 17 00:00:00 2001 From: Moti Zilberman Date: Wed, 12 Jan 2022 21:53:50 +0000 Subject: [PATCH] Add RN_FB bundles for react-is (#23101) * Add RN_FB bundles for react-is * Update packaging.js * Add ReactNativeInternalFeatureFlags to externals --- scripts/rollup/bundles.js | 5 ++++- scripts/rollup/packaging.js | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/rollup/bundles.js b/scripts/rollup/bundles.js index bfa423b720..4ac846e78a 100644 --- a/scripts/rollup/bundles.js +++ b/scripts/rollup/bundles.js @@ -733,13 +733,16 @@ const bundles = [ FB_WWW_PROD, UMD_DEV, UMD_PROD, + RN_FB_DEV, + RN_FB_PROD, + RN_FB_PROFILING, ], moduleType: ISOMORPHIC, entry: 'react-is', global: 'ReactIs', minifyWithProdErrorCodes: true, wrapWithModuleBoundaries: false, - externals: [], + externals: ['ReactNativeInternalFeatureFlags'], }, /******* React Debug Tools *******/ diff --git a/scripts/rollup/packaging.js b/scripts/rollup/packaging.js index eaf78959a6..793ba1a2da 100644 --- a/scripts/rollup/packaging.js +++ b/scripts/rollup/packaging.js @@ -75,6 +75,7 @@ function getBundleOutputPath(bundleType, filename, packageName) { switch (packageName) { case 'scheduler': case 'react': + case 'react-is': case 'react-test-renderer': return `build/facebook-react-native/${packageName}/cjs/${filename}`; case 'react-native-renderer':