Closed Lippiece closed 3 months ago
Hello. Thank you for your work. I've been trying to get the addon to work for a long time already.
The same result with any runtimeExecutable, such as ts-node, node, and bun.
runtimeExecutable
commit 405df1d
The described functions of nvim-dap
![image](https://github.com/mfussenegger/nvim-dap/assets/47634624/d9e13aef-fbd3-4659-a2fd-419566e9a092)
``` [ INFO ] 2024-03-29T01:43:22Z+0200 ] ...iece/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:751 ] "Telemetry" "js-debug/dap/operation" [ INFO ] 2024-03-29T01:43:23Z+0200 ] ...iece/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:751 ] "Telemetry" "js-debug/cdp/operation" [ DEBUG ] 2024-03-29T01:43:44Z+0200 ] ...iece/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1683 ] "request" { arguments = { restart = false, terminateDebuggee = true }, command = "disconnect", seq = 5, type = "request" } [ INFO ] 2024-03-29T01:43:55Z+0200 ] ...iece/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:751 ] "Telemetry" "js-debug/launch" [ WARN ] 2024-03-29T01:43:55Z+0200 ] ...iece/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1015 ] "No handler for reverse request" { arguments = { config = { __jsDebugChildServer = "53757", __pendingTargetId = "f9b8a4d7259f31cabba85a75", name = "ts-node [1776679]", request = "launch", type = "pwa-chrome" } }, command = "attachedChildSession", seq = 8, type = "request" } [ INFO ] 2024-03-29T01:44:00Z+0200 ] ...iece/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:751 ] "Telemetry" "js-debug/dap/operation" [ INFO ] 2024-03-29T01:44:00Z+0200 ] ...iece/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:751 ] "Telemetry" "js-debug/cdp/operation" ```
Not a nvim-dap issue, please see thread.
Debug adapter definition and debug configuration
Hello. Thank you for your work. I've been trying to get the addon to work for a long time already.
The same result with any
runtimeExecutable
, such as ts-node, node, and bun.Configuration
```lua return { "mfussenegger/nvim-dap", optional = true, dependencies = { { "microsoft/vscode-js-debug", build = "bun i && bun i && bun x gulp vsDebugServerBundle", }, }, opts = function() local dap = require("dap") require("dap").adapters["pwa-node"] = { type = "server", host = "localhost", port = "${port}", executable = { command = "node", args = { "/home/lippiece/.local/share/nvim/lazy/vscode-js-debug/dist/src/vsDebugServer.js", "${port}", }, }, } for _, language in ipairs({ "typescript", "javascript", "typescriptreact", "javascriptreact" }) do dap.configurations[language] = { { type = "pwa-node", request = "launch", name = "Launch file", skipFiles = { "Debug adapter version
commit 405df1d
Steps to Reproduce
Expected Result
The described functions of nvim-dap
Actual Result
Screenshot
![image](https://github.com/mfussenegger/nvim-dap/assets/47634624/d9e13aef-fbd3-4659-a2fd-419566e9a092)
Logs
``` [ INFO ] 2024-03-29T01:43:22Z+0200 ] ...iece/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:751 ] "Telemetry" "js-debug/dap/operation" [ INFO ] 2024-03-29T01:43:23Z+0200 ] ...iece/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:751 ] "Telemetry" "js-debug/cdp/operation" [ DEBUG ] 2024-03-29T01:43:44Z+0200 ] ...iece/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1683 ] "request" { arguments = { restart = false, terminateDebuggee = true }, command = "disconnect", seq = 5, type = "request" } [ INFO ] 2024-03-29T01:43:55Z+0200 ] ...iece/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:751 ] "Telemetry" "js-debug/launch" [ WARN ] 2024-03-29T01:43:55Z+0200 ] ...iece/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:1015 ] "No handler for reverse request" { arguments = { config = { __jsDebugChildServer = "53757", __pendingTargetId = "f9b8a4d7259f31cabba85a75", name = "ts-node [1776679]", request = "launch", type = "pwa-chrome" } }, command = "attachedChildSession", seq = 8, type = "request" } [ INFO ] 2024-03-29T01:44:00Z+0200 ] ...iece/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:751 ] "Telemetry" "js-debug/dap/operation" [ INFO ] 2024-03-29T01:44:00Z+0200 ] ...iece/.local/share/nvim/lazy/nvim-dap/lua/dap/session.lua:751 ] "Telemetry" "js-debug/cdp/operation" ```