Files
flipper/desktop/patches/metro+0.69.0.patch
Andrey Goncharov f85def32fb Migrate from socket.io
Reviewed By: passy

Differential Revision: D34787674

fbshipit-source-id: 63d7c166ea29d14c96f0646a045e3f6fa93472e2
2022-03-10 10:31:24 -08:00

27 lines
1.1 KiB
Diff

diff --git a/node_modules/metro/src/index.js b/node_modules/metro/src/index.js
index 1c3a58e..96c7376 100644
--- a/node_modules/metro/src/index.js
+++ b/node_modules/metro/src/index.js
@@ -115,8 +115,6 @@ const createConnectMiddleware = async function (config, options) {
wss.handleUpgrade(request, socket, head, (ws) => {
wss.emit("connection", ws, request);
});
- } else {
- socket.destroy();
}
});
},
diff --git a/node_modules/metro/src/lib/getPreludeCode.js b/node_modules/metro/src/lib/getPreludeCode.js
index 56780d7..7da26d1 100644
--- a/node_modules/metro/src/lib/getPreludeCode.js
+++ b/node_modules/metro/src/lib/getPreludeCode.js
@@ -14,7 +14,7 @@ function getPreludeCode({ extraVars, isDev, globalPrefix }) {
"__BUNDLE_START_TIME__=this.nativePerformanceNow?nativePerformanceNow():Date.now()",
`__DEV__=${String(isDev)}`,
...formatExtraVars(extraVars),
- "process=this.process||{}",
+ "process=process||this.process||global.process||{}",
`__METRO_GLOBAL_PREFIX__='${globalPrefix}'`,
];
return `var ${vars.join(",")};${processEnv(