{
  // Use IntelliSense to learn about possible 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": "Jest Current",
      "type": "node",
      "request": "launch",
      "args": [
        "node_modules/.bin/jest",
        "--runInBand",
        "--config=${workspaceRoot}/jest/jest.config.js",
        "${relativeFile}"
      ],
      "cwd": "${workspaceRoot}",
      "protocol": "inspector",
      "console": "integratedTerminal",
      "internalConsoleOptions": "neverOpen",
      "env": {
        "NODE_ENV": "test"
      }
    },
    {
      "name": "Jest Chain Current",
      "type": "node",
      "request": "launch",
      "args": [
        "node_modules/.bin/jest",
        "--runInBand",
        "--config=${workspaceRoot}/jest/jest.chain.config.js",
        "${relativeFile}"
      ],
      "cwd": "${workspaceRoot}",
      "protocol": "inspector",
      "console": "integratedTerminal",
      "autoAttachChildProcesses": false,
      "internalConsoleOptions": "neverOpen",
      "env": {
        "NODE_ENV": "test",
        "SHOW_VERBOSE_GANACHE_OUTPUT": "false"
      }
    },
    {
      "name": "Jest e2e Current",
      "type": "node",
      "request": "launch",
      "args": [
        "node_modules/.bin/jest",
        "--runInBand",
        "--config=${workspaceRoot}/jest/jest.e2e.config.js",
        "${relativeFile}"
      ],
      "cwd": "${workspaceRoot}",
      "protocol": "inspector",
      "console": "integratedTerminal",
      "internalConsoleOptions": "neverOpen",
      "env": {
        "NODE_ENV": "test",
        "SERVER_DB_NAME": "server_wallet_payer"
      }
    },
    {
      "name": "Jest withPeers Current",
      "type": "node",
      "request": "launch",
      "args": [
        "node_modules/.bin/jest",
        "--runInBand",
        "--config=${workspaceRoot}/jest/jest.with-peers.config.js",
        "${relativeFile}"
      ],
      "cwd": "${workspaceRoot}",
      "protocol": "inspector",
      "console": "integratedTerminal",
      "internalConsoleOptions": "neverOpen",
      "env": {
        "NODE_ENV": "test"
      }
    }
  ]
}
