{ "version": "0.1.0", "configurations": [ { "type": "node", "request": "launch", "name": "Gulp Build", "program": "${workspaceFolder}/node_modules/gulp/bin/gulp.js", "stopOnEntry": true, "args": [ "hygiene" ], "cwd": "${workspaceFolder}" }, { "type": "node", "request": "attach", "name": "Attach to Extension Host", "protocol": "inspector", "port": 5870, "restart": true, "outFiles": [ "${workspaceFolder}/out/**/*.js" ] }, { "type": "node", "request": "attach", "name": "Attach to Shared Process", "protocol": "inspector", "port": 5871, "outFiles": [ "${workspaceFolder}/out/**/*.js" ] }, { "type": "node", "request": "attach", "protocol": "inspector", "name": "Attach to Search Process", "port": 5876, "outFiles": [ "${workspaceFolder}/out/**/*.js" ] }, { "type": "node", "request": "attach", "name": "Attach to CLI Process", "protocol": "inspector", "port": 5874, "outFiles": [ "${workspaceFolder}/out/**/*.js" ] }, { "type": "node", "request": "attach", "name": "Attach to Main Process", "protocol": "inspector", "port": 5875, "outFiles": [ "${workspaceFolder}/out/**/*.js" ] }, { "type": "chrome", "request": "attach", "name": "Attach to sqlops", "port": 9222 }, { "type": "chrome", "request": "launch", "name": "Launch sqlops", "windows": { "runtimeExecutable": "${workspaceFolder}/scripts/sql.bat" }, "osx": { "runtimeExecutable": "${workspaceFolder}/scripts/sql.sh" }, "linux": { "runtimeExecutable": "${workspaceFolder}/scripts/sql.sh" }, "urlFilter": "*index.html*", "runtimeArgs": [ "--inspect=5875" ], "skipFiles": [ "**/winjs*.js" ], "webRoot": "${workspaceFolder}", "timeout": 15000 }, { "type": "node", "request": "launch", "name": "Unit Tests", "protocol": "inspector", "program": "${workspaceFolder}/node_modules/mocha/bin/_mocha", "runtimeExecutable": "${workspaceFolder}/.build/electron/SQL Operations Studio.app/Contents/MacOS/Electron", "windows": { "runtimeExecutable": "${workspaceFolder}/.build/electron/sqlops.exe" }, "linux": { "runtimeExecutable": "${workspaceFolder}/.build/electron/sqlops" }, "stopOnEntry": false, "args": [ "--delay", "--timeout", "2000" ], "cwd": "${workspaceFolder}", "env": { "ELECTRON_RUN_AS_NODE": "true" }, "outFiles": [ "${workspaceFolder}/out/**/*.js" ] } ], "compounds": [ { "name": "Debug sqlops Main and Renderer", "configurations": [ "Launch sqlops", "Attach to Main Process" ] }, { "name": "Search and Renderer processes", "configurations": [ "Launch sqlops", "Attach to Search Process" ] } ] }