Files

Return to Package Diff Home.
Brought to you by Intrinsic.

Package Diff: @react-native-community/cli @ 1.9.5 .. 1.9.7

build/commands/server/debugger-ui/index.html

@@ -219,7 +219,15 @@
connectToDebuggerProxy();
async function getBlobUrl(url) {
- return await window.deltaUrlToBlobUrl(url.replace('.bundle', '.delta'));
+ // Ensure that the bundle URL has the same origin as this webpage so that
+ // the same-origin policy lets us fetch it
+ const urlObject = new URL(url, location);
+ const relativeUrl = urlObject.pathname.replace('.bundle', '.delta') +
+ urlObject.search +
+ urlObject.hash;
+ const localUrl = new URL(relativeUrl, location).toString();
+
+ return await window.deltaUrlToBlobUrl(localUrl);
}
})();
</script>

package.json

@@ -1,6 +1,6 @@
{
"name": "@react-native-community/cli",
- "version": "1.9.5",
+ "version": "1.9.7",
"description": "React Native CLI",
"license": "MIT",
"main": "build/index.js",