@forge/tunnel

6.4.2-next.46.5.0-next.5
out/sandbox/node-sandbox.js
~out/sandbox/node-sandbox.jsModified
+2−2
Index: package/out/sandbox/node-sandbox.js
===================================================================
--- package/out/sandbox/node-sandbox.js
+++ package/out/sandbox/node-sandbox.js
@@ -12,9 +12,9 @@
 class NodeSandbox {
     name;
     process;
     callbacks;
-    constructor({ appPath, modName, handler, debugPort }) {
+    constructor({ appPath, modName, handler, debugPort, debugHost }) {
         const name = `${modName}.${handler}`;
         this.name = name;
         this.callbacks = new Map();
         const fileName = path_1.default.join(appPath, bundler_1.NODE_RUNTIME_CODE_FILE);
@@ -26,9 +26,9 @@
                 _HANDLER: handlerEnv,
                 FORGE_EFS_RUNTIME_PATH: appPath,
                 FORGE_CUSTOM_WRAPPER_FILE_NAME: '__forge_wrapper__.cjs'
             },
-            execArgv: debugPort ? [`--inspect=0.0.0.0:${debugPort}`] : undefined
+            execArgv: debugPort ? [`--inspect=${debugHost}:${debugPort}`] : undefined
         });
         readline_1.default.createInterface(this.process.stdout).on('line', (line) => {
             const message = JSON.parse(line);
             this.handleOutput(message);