fixed an issue with stubbed modules not properly being replaced due to greedy replacement

This commit is contained in:
Dominic Gannaway
2017-03-29 14:50:06 +01:00
parent 99df11dfcb
commit 024881150e
+5 -4
View File
@@ -42,9 +42,10 @@ const facebookWWWSrcDependencies = [
];
const devOnlyFilesToStubOut = [
'react/lib/ReactComponentTreeHook',
'react-dom/lib/ReactPerf',
'react-dom/lib/ReactTestUtils',
"'ReactComponentTreeHook'",
"'react/lib/ReactComponentTreeHook'",
"'react-dom/lib/ReactPerf'",
"'react-dom/lib/ReactTestUtils'",
];
// this function builds up a very niave Haste-like moduleMap
@@ -278,7 +279,7 @@ function getReactComponentTreeHookModuleAlias(bundleType, isRenderer) {
}
}
const devOnlyModuleStub = resolve('./scripts/rollup/shims/rollup/DevOnlyStubShim.js');
const devOnlyModuleStub = `'${resolve('./scripts/rollup/shims/rollup/DevOnlyStubShim.js')}'`;
function replaceDevOnlyStubbedModules(bundleType) {
switch (bundleType) {