Neovim debugging for Node.js/TypeScript

My journey setting up debugging in Neovim. The struggle, the breakthrough, and what finally worked