I am trying to debug my typescript file. And using lunar-vim btw. and getting the following error:
Error
[dap-js] Error trying to launch js-debugger: EONENT: No such file or directory.
My dap configuration
require('dap-vscode-js').setup({
debugger_path = '~/.local/share/lvim/mason/packages/js-debug-adapter',
debugger_cmd = { 'js-debug-adapter' },
adapters = { 'pwa-node', 'pwa-chrome', 'pwa-msedge', 'node-terminal', 'pwa-extensionHost' },
node_path = 'node'
})
local dap_status_ok, dap = pcall(require, "dap")
if not dap_status_ok then
return
end
for _, language in ipairs({ "typescript", "javascript" }) do
dap.configurations[language] = {
{
type = "pwa-node",
request = "launch",
name = "Debug TypeScript",
program = "${workspaceFolder}/path/to/your/ts-file.ts",
runtimeExecutable = "node",
runtimeArgs = { "-r", "ts-node/register" },
outFiles = { "${workspaceFolder}/path/to/your/ts-file.js" },
sourceMaps = true,
stopOnEntry = false,
args = {},
cwd = "${workspaceFolder}",
protocol = "inspector",
console = "integratedTerminal",
internalConsoleOptions = "openOnSessionStart"
},
{
type = "pwa-node",
request = "launch",
name = "Launch file",
program = "${file}",
cwd = "${workspaceFolder}",
sourceMaps = true,
skipFiles = { "<node_internals>/**", "node_modules/**" },
},
{
type = "pwa-node",
request = "attach",
name = "Attach",
processId = require 'dap.utils'.pick_process,
cwd = "${workspaceFolder}",
} }
end
I am trying to debug my typescript file. And using lunar-vim btw. and getting the following error:
Error
[dap-js] Error trying to launch js-debugger: EONENT: No such file or directory.
My dap configuration