{ "version": "0.2.0", "configurations": [ { "name": "Server (ts-node, debug)", "type": "node", "request": "launch", "cwd": "${workspaceFolder}/server", "runtimeArgs": ["-r", "ts-node/register"], "program": "${workspaceFolder}/server/src/index.ts", "env": { "NODE_ENV": "development" }, "console": "integratedTerminal", "skipFiles": ["/**"], "preLaunchTask": "types: openapi-ts" }, { "name": "Client (vite + Edge)", "type": "msedge", "request": "launch", "url": "http://localhost:3000", "webRoot": "${workspaceFolder}/client", "preLaunchTask": "client: vite" } ], "compounds": [ { "name": "Dev: server + client", "configurations": ["Server (ts-node, debug)", "Client (vite + Edge)"], "stopAll": true } ] }