{ "version": "0.2.0", "configurations": [ { "type": "chrome", "request": "launch", "name": "Launch Chrome against localhost", "url": "http://localhost:7778", "webRoot": "${workspaceRoot}", "skipFiles": [ "${workspaceRoot}/node_modules/**/*.js" ] }, //Ref: https://github.com/Microsoft/vscode-recipes/blob/master/debugging-jest-tests/.vscode/launch.json { "type": "node", "request": "launch", "name": "Jest All", "program": "${workspaceFolder}/node_modules/jest/bin/jest", "args": [ "--runInBand" ], "console": "integratedTerminal", "internalConsoleOptions": "neverOpen", "skipFiles": [ "${workspaceRoot}/node_modules/**/*.js" ] }, { "type": "node", "request": "launch", "name": "Jest Current File", "program": "${workspaceFolder}/node_modules/jest/bin/jest", "args": [ "${relativeFile}" ], "console": "integratedTerminal", "internalConsoleOptions": "neverOpen", "skipFiles": [ "${workspaceRoot}/node_modules/**/*.js" ] }, { "type": "node", "request": "launch", "name": "vscode-jest-tests", "program": "${workspaceFolder}/node_modules/jest/bin/jest", "console": "integratedTerminal", "internalConsoleOptions": "neverOpen", "skipFiles": [ "${workspaceRoot}/node_modules/**/*.js" ] }, { "name": "Current TS File", "type": "node", "request": "launch", "args": [ "${relativeFile}" ], "runtimeArgs": [ "-r", "ts-node/register" ], "cwd": "${workspaceRoot}", "protocol": "inspector", "internalConsoleOptions": "openOnSessionStart" } ] }