{
  "version": "0.2.0",
  "configurations": [
    {
      "type": "node",
      "request": "launch",
      "name": "Test All",
      "program": "${workspaceFolder}/node_modules/.bin/_mocha",
      "args": ["--compilers", "js:babel-core/register", "--timeout", "5000", "$(find ./tests -name *.tests.js)"],
      "env": {
        "NODE_ENV": "test"
      },
      "console": "integratedTerminal",
      "internalConsoleOptions": "neverOpen"
    },
    {
      "type": "node",
      "request": "launch",
      "name": "Test Current File",
      "program": "${workspaceFolder}/node_modules/.bin/_mocha",
      "args": ["--compilers", "js:babel-core/register", "--timeout", "5000", "${relativeFile}"],
      "env": {
        "NODE_ENV": "test",
        "DEBUG": "jwks"
      },
      "console": "integratedTerminal",
      "internalConsoleOptions": "neverOpen"
    },
    {
      "type": "node",
      "request": "launch",
      "name": "Debug Current File",
      "program": "${workspaceFolder}/${relativeFile}",
      "env": {
        "NODE_ENV": "development"
      },
      "console": "integratedTerminal",
      "internalConsoleOptions": "neverOpen"
    }
  ]
}
