diff --git a/changelog.d/+node-inspector-debugger-type.fixed.md b/changelog.d/+node-inspector-debugger-type.fixed.md new file mode 100644 index 00000000..56a1c704 --- /dev/null +++ b/changelog.d/+node-inspector-debugger-type.fixed.md @@ -0,0 +1 @@ +Added debugger port detection type for the node `--inspect`, `--inspect-wait` and `--inspect-brk` flags \ No newline at end of file diff --git a/src/debugger.ts b/src/debugger.ts index 135cedec..4c4576f1 100644 --- a/src/debugger.ts +++ b/src/debugger.ts @@ -171,6 +171,10 @@ async function main( config.env["MIRRORD_DETECT_DEBUGGER_PORT"] = "debugpy"; } else if (config.type === "java") { config.env["MIRRORD_DETECT_DEBUGGER_PORT"] = "javaagent"; + } else if (config.type === "pwa-node") { + // if any of the --inspect flags are used with node, the port for inspection should be ignored + // see: https://nodejs.org/en/learn/getting-started/debugging#enable-inspector + config.env["MIRRORD_DETECT_DEBUGGER_PORT"] = "nodeinspector"; } // Add a fixed range of ports that VS Code uses for debugging.