Skip to content

Commit 9df005b

Browse files
committed
feat(debugger): use dap-js instead of legacy debug adapters
The debug adapters powering [`dap-node`][vscode-node-debug], [`dap-chrome`][vscode-chrome-debug], and [`dap-edge`][vscode-edge-debug2] have all been deprecated and unmaintained for a while in favour of [`vscode-js-debug`][vscode-js-debug]. `dap-mode` has [added support for `vscode-js-debug`][pr], via `dap-js`. [vscode-node-debug]: https://github.com/microsoft/vscode-node-debug [vscode-chrome-debug]: https://github.com/Microsoft/vscode-chrome-debug [vscode-edge-debug2]: https://github.com/microsoft/vscode-edge-debug2 [vscode-js-debug]: emacs-lsp/dap-mode#733 [pr]: emacs-lsp/dap-mode#369
1 parent fabce33 commit 9df005b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

modules/tools/debugger/config.el

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
((:lang rust +lsp) :after rustic :require (dap-lldb dap-cpptools))
1313
((:lang javascript +lsp)
1414
:after (js2-mode typescript-mode)
15-
:require (dap-node dap-chrome dap-firefox ,@(if (featurep :system 'windows) '(dap-edge)))))
15+
:require (dap-js dap-firefox)))
1616
"An alist mapping Doom modules to major mode and DAP packages.")
1717

1818

0 commit comments

Comments
 (0)