// Available variables which can be used inside of strings.
// ${workspaceRoot}: the root folder of the team
// ${file}: the current opened file
// ${fileBasename}: the current opened file's basename
// ${fileDirname}: the current opened file's dirname
// ${fileExtname}: the current opened file's extension
// ${cwd}: the current working directory of the spawned process
// A task runner that calls the Typescript compiler (tsc) and
// Compiles a HelloWorld.ts program
{
  "version": "0.1.0",
  "name": "Project",
  "suppressTaskName": true,
  "command": "sal",
  "isShellCommand": true,
  "args": [
    "start"
  ],
  "tasks": [
    {
      "taskName": "run",
      "isWatching": true,
      "isBuildCommand": true,
      "args": [
        "-rd", "${workspaceRoot}"
      ]
    },
    {
      "taskName": "test",
      "args": [
        "-t", "${workspaceRoot}"
      ]
    }
  ]
}