chore(vscode): separate backend and frontend debug configs

Backend configs run Vite directly (not via npm run dev) so the Node
inspector owns the process that executes SSR code, with source maps
enabled for .ts server files. Frontend configs launch/attach Chrome.
Adds a Node-inspector dev task, a Full Stack compound, and DEBUGGING.md
documenting the Safari limitation and workflows.
This commit is contained in:
NeilClack
2026-09-29 13:29:55 -05:00
parent bbf4ac12ee
commit 04e1f79f37
4 changed files with 229 additions and 24 deletions
+10 -1
View File
@@ -1 +1,10 @@
{}
{
// Keeps the JS debugger from stepping into node_modules / internal frames.
"debug.javascript.autoAttachFilter": "onlyWithFlag",
"debug.javascript.terminalOptions": {
"skipFiles": ["<node_internals>/**", "**/node_modules/**"]
},
// Lets the Node debugger map Vite's served modules back to your source files.
"debug.javascript.usePreview": true,
"debug.javascript.breakOnConditionalError": false
}