Just some notes for my self about making nvim-dap and vscode-js-debug work with node cli app written in typescript without using ts-node.
I believe the most important part of this guide is the section in which I show you how to debug all this mess by yourself
What about nvim-dap-vscode-js
Just use the dap debug server directly without this plugin.