diff --git a/packager/react-packager/src/ModuleGraph/node-haste/Package.js b/packager/react-packager/src/ModuleGraph/node-haste/Package.js index 861a15f23..ad328d7ab 100644 --- a/packager/react-packager/src/ModuleGraph/node-haste/Package.js +++ b/packager/react-packager/src/ModuleGraph/node-haste/Package.js @@ -77,7 +77,7 @@ module.exports = class Package { let relPath = './' + path.relative(this.root, name); if (path.sep !== '/') { - relPath = relPath.replace(path.sep, '/'); + relPath = relPath.replace(new RegExp('\\' + path.sep, 'g'), '/'); } let redirect = replacements[relPath]; diff --git a/packager/react-packager/src/node-haste/Package.js b/packager/react-packager/src/node-haste/Package.js index 118e822c6..e77f9c22b 100644 --- a/packager/react-packager/src/node-haste/Package.js +++ b/packager/react-packager/src/node-haste/Package.js @@ -97,7 +97,7 @@ class Package { let relPath = './' + path.relative(this.root, name); if (path.sep !== '/') { - relPath = relPath.replace(path.sep, '/'); + relPath = relPath.replace(new RegExp('\\' + path.sep, 'g'), '/'); } let redirect = replacements[relPath];