{
    // Use IntelliSense to find out which attributes exist for node debugging
    // Use hover for the description of the existing attributes
    // For further information visit https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Debug Unit Tests",
            "type": "node2",
            "request": "launch",
            "program": "${workspaceRoot}/node_modules/mocha/bin/_mocha",
            "args": ["--require", "./tests-setup.js", "--recursive", "src/**/__tests__/*.ts"],
            "cwd": "${workspaceRoot}",
            "outFiles": [],
            "sourceMaps": true
        },
        {
            "name": "Debug Current Unit Test",
            "type": "node2",
            "request": "launch",
            "program": "${workspaceRoot}/node_modules/mocha/bin/_mocha",
            "args": ["--require", "./tests-setup.js", "${relativeFile}"],
            "cwd": "${workspaceRoot}",
            "outFiles": [],
            "sourceMaps": true
        },
        {
            "name": "Run Current File",
            "type": "node2",
            "request": "launch",
            "program": "${workspaceRoot}/node_modules/.bin/ts-node",
            "args": ["${relativeFile}"],
            "cwd": "${workspaceRoot}",
            "outFiles": [],
            "sourceMaps": true
        }
    ]
}
{
    // Use IntelliSense to find out which attributes exist for node debugging
    // Use hover for the description of the existing attributes
    // For further information visit https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Debug Unit Tests",
            "type": "node",
            "request": "launch",
            "program": "${workspaceRoot}/node_modules/.bin/run-bin",
            "args": ["mocha", "--require", "./tests-setup.js", "--recursive", "src/**/__tests__/*.ts"],
            "cwd": "${workspaceRoot}",
            "outFiles": [],
            "sourceMaps": true
        },
        {
            "name": "Debug Current Unit Test",
            "type": "node",
            "request": "launch",
            "program": "${workspaceRoot}/node_modules/.bin/run-bin",
            "args": ["mocha", "--require", "./tests-setup.js", "${relativeFile}"],
            "cwd": "${workspaceRoot}",
            "outFiles": [],
            "sourceMaps": true
        },
        {
            "name": "Run Current File",
            "type": "node",
            "request": "launch",
            "program": "${workspaceRoot}/node_modules/.bin/run-bin",
            "args": ["ts-node", "${relativeFile}"],
            "cwd": "${workspaceRoot}",
            "outFiles": [],
            "sourceMaps": true
        }
    ]
}
Fix vscode tasks for monorepo
Fix vscode tasks for monorepo
