fix: resolve js debugger relative to mason install location

This commit is contained in:
Stevan Freeborn
2025-01-29 17:10:03 -06:00
parent 8bf3269ea5
commit d4d4e169ec
2 changed files with 7 additions and 14 deletions
+3 -11
View File
@@ -92,13 +92,15 @@ return {
},
})
local jsDebugPath = vim.fn.stdpath("data") .. "/mason/packages/js-debug-adapter/js-debug/src/dapDebugServer.js"
dap.adapters["pwa-node"] = {
type = "server",
host = "localhost",
port = "${port}",
executable = {
command = "node",
args = { "C:/Users/sfree/AppData/Local/nvim-data/vscode-js-debug/src/dapDebugServer.js", "${port}" },
args = { jsDebugPath, "${port}" },
},
}
@@ -121,16 +123,6 @@ return {
}
end
dap.configurations.javascript = {
{
type = "pwa-node",
request = "launch",
name = "Launch file",
program = "${file}",
cwd = "${workspaceFolder}",
},
}
dap.adapters.coreclr = {
type = "executable",
command = "C:/Users/sfree/AppData/Local/nvim-data/mason/packages/netcoredbg/netcoredbg/netcoredbg.exe",