{ // Use IntelliSense to learn about possible Node.js debug attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "name": "Attach by Process ID", "processId": "${command:PickProcess}", "request": "attach", "skipFiles": [ "/**" ], "type": "node" }, "processId": "${command:PickProcess}", { "type": "node", "request": "launch", "name": "CLI Babel Registry", "stopOnEntry": false, "program": "${workspaceFolder}/debug/bootstrap.js", "args": ["-l", "0.0.0.0:4873"], "env": { "BABEL_ENV": "registry" }, "preLaunchTask": "npm: build:webui", "console": "integratedTerminal" }, { "name": "Unit Tests", "type": "node", "request": "launch", "program": "${workspaceRoot}/node_modules/jest-cli/bin/jest.js", "stopOnEntry": false, "args": [ "--debug=true" ], "cwd": "${workspaceRoot}", "preLaunchTask": "pre-test", "runtimeExecutable": null, "runtimeArgs": [ "--nolazy" ], "env": { "NODE_ENV": "test", "TZ": "UTC" }, "console": "integratedTerminal" }, { "name": "Functional Tests", "type": "node", "request": "launch", "program": "${workspaceRoot}/node_modules/.bin/jest", "stopOnEntry": false, "args": [ "--config", "./test/jest.config.functional.js", "--testPathPattern", "./test/functional/index*", "--debug=false", "--verbose", "--useStderr", "--detectOpenHandles"], "cwd": "${workspaceRoot}", "env": { "BABEL_ENV": "testOldEnv", "VERDACCIO_DEBUG": "true", "VERDACCIO_DEBUG_INJECT": "true", "NODE_DEBUG": "TO_DEBUG_REQUEST_REMOVE_THIS_request" }, "preLaunchTask": "pre-test", "console": "integratedTerminal", "runtimeExecutable": null, "runtimeArgs": [ "--nolazy" ], }, { "type": "node", "request": "launch", "name": "Verdaccio Compiled", "preLaunchTask": "npm: code:build", "program": "${workspaceRoot}/bin/verdaccio", "args": ["-l", "0.0.0.0:4873"], "console": "integratedTerminal" } ] }