vscode-js-debug/.vscode/launch.json

96 строки
2.8 KiB
JSON
Исходник Обычный вид История

2019-07-26 00:14:00 +03:00
{
2019-06-21 23:51:30 +03:00
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Generate CDP API",
"program": "${workspaceFolder}/scripts/generate-cdp-api.js"
},
2019-06-26 21:13:46 +03:00
{
"type": "node",
"request": "launch",
"name": "Generate DAP API",
"program": "${workspaceFolder}/scripts/generate-dap-api.js"
},
{
"type": "node",
"request": "launch",
"name": "Debug Server",
"program": "${workspaceFolder}/out/out/debugServerMain.js",
"args": ["4711"],
// "preLaunchTask": "npm: watch"
},
{
"type": "node",
"request": "launch",
"name": "Debug Server (Flat Session)",
"program": "${workspaceFolder}/out/out/flatSessionLauncher.js",
"args": ["4712"],
// "preLaunchTask": "npm: watch"
},
2019-06-21 23:51:30 +03:00
{
"name": "Extension",
"type": "extensionHost",
"request": "launch",
"runtimeExecutable": "${execPath}",
"args": [
"--enable-proposed-api=msjsdiag.pwa-debugger",
"--extensionDevelopmentPath=${workspaceFolder}/out"
2019-06-21 23:51:30 +03:00
],
"outFiles": [
"${workspaceFolder}/out/**/*.js"
],
// "preLaunchTask": "npm: watch"
},
{
"name": "Dogfood",
"type": "pwa",
"request": "launch",
"command": "code-insiders --disable-extensions --enable-proposed-api=msjsdiag.pwa-debugger --extensionDevelopmentPath=${workspaceFolder}/out",
// "preLaunchTask": "npm: watch"
2019-06-21 23:51:30 +03:00
},
2019-07-12 02:43:40 +03:00
{
"name": "Run Tests",
"type": "extensionHost",
"request": "launch",
"runtimeExecutable": "${execPath}",
"args": [
"--extensionDevelopmentPath=${workspaceFolder}",
"--extensionTestsPath=${workspaceFolder}/out/out/test/testRunner"
2019-07-12 02:43:40 +03:00
],
"outFiles": ["${workspaceFolder}/out/out/test/**/*.js"],
// "preLaunchTask": "npm: watch"
},
{
"type": "node",
"request": "launch",
"name": "Run int tests",
"program": "${workspaceFolder}/node_modules/mocha/bin/_mocha",
"args": ["--timeout", "10000", "-u", "tdd", "--colors", "--reporter", "out/out/int-chrome/testSupport/loggingReporter.js", "./out/out/int-chrome/**/*.test.js",
// "--grep", "Variables scopes"
],
"outFiles": ["${workspaceFolder}/out/out/**/*.js"],
"skipFiles": ["<node_internals>/**"],
"env": {
"DISPLAY": ":1.0"
}
2019-07-12 02:43:40 +03:00
},
{
"name": "Reset Results",
"type": "extensionHost",
"request": "launch",
"runtimeExecutable": "${execPath}",
"args": [
"--extensionDevelopmentPath=${workspaceFolder}",
"--extensionTestsPath=${workspaceFolder}/out/out/test/testRunner"
2019-06-21 23:51:30 +03:00
],
2019-07-12 02:43:40 +03:00
"env": {
"RESET_RESULTS": "true"
},
"outFiles": ["${workspaceFolder}/out/out/test/**/*.js"],
// "preLaunchTask": "npm: watch"
2019-06-21 23:51:30 +03:00
}
]
}