{ "version": "0.2.0", "configurations": [ { "name": "Attach to Turbo Server API (ts-node-dev)", "type": "node", "request": "attach", "port": 9229, "restart": true, "protocol": "inspector", "skipFiles": ["/**"], "sourceMaps": true, "outFiles": [ "${workspaceFolder}/apps/api/src/**/*.ts", "${workspaceFolder}/modules/*/src/**/*.ts", "${workspaceFolder}/packages/*/src/**/*.ts" ] }, { "name": "Turbo: debug server-side + modules + packages", "type": "node", "request": "launch", "program": "${workspaceFolder}/apps/server/src/index.ts", "runtimeArgs": ["-r", "ts-node/register"], "envFile": "${workspaceFolder}/apps/server/.env", "env": { "NODE_ENV": "development", "NODE_OPTIONS": "--inspect=0" }, "skipFiles": ["/**"], "sourceMaps": true, "outFiles": [ "${workspaceFolder}/apps/server/**/*.js", "${workspaceFolder}/modules/**/dist/**/*.js", "${workspaceFolder}/packages/**/dist/**/*.js" ], "cwd": "${workspaceFolder}" }, { "name": "Debug Server", "type": "node", "request": "launch", "program": "${workspaceFolder}/apps/server/src/index.ts", "runtimeArgs": ["--require", "tsconfig-paths/register", "--inspect"], "cwd": "${workspaceFolder}", "outFiles": ["${workspaceFolder}/**/*.js"], "sourceMaps": true, "envFile": "${workspaceFolder}/apps/server/.env", "internalConsoleOptions": "openOnSessionStart" }, { "name": "Attach to Server", "type": "node", "request": "attach", "port": 9229, "restart": true, "protocol": "inspector", "skipFiles": ["/**"], "sourceMaps": true, "outFiles": [ "${workspaceFolder}/apps/server/dist/**/*.js", "${workspaceFolder}/packages/*/dist/**/*.js", "${workspaceFolder}/modules/*/dist/**/*.js" ] } ] }