title: Debug jasmine tests written in typescript node in vs code
body: <p>I have my unit tests written in jasmine and those are in typescript</p>
  
  <pre><code>// about.service.spec.ts
  // say 4 to 5 test cases
  
  // spec/support/jasmine.json
  {
    "spec_dir": "src/tests/",
    "spec_files": ["**/*.spec.ts"],
    "helpers": ["jasmine-helpers/**/*.ts"],
    ...
  }
  
  // launch.json - vscode file
  {
    "version": "0.2.0",
    "configurations": [{
        "type": "node",
        "request": "launch",
        "name": "Jasmine tests",
        "preLaunchTask": "debuggertests",
     }]
  }
  
  // tasks.json - vscode 
  {
   "version": "2.0.0",
   "tasks": [{
      "label": "debuggertests",
      "type": "npm",
      "script": "test:unit",
      "problemMatcher": []
    }]
  }
  
  // package.json
  // have to use jasmine-ts which is flavor over ts-node
  "test:unit": "jasmine-ts JASMINE_CONFIG_PATH=spec/support/jasmine.json"
  </code></pre>
  
  <p>I have used this configuration to debug .spec.ts files in vscode but it did not fire debugger instead it run all tests and debugging started. </p>
  
  <p>I have put a breakpoint in one of the test case of about.service.spec.ts but no breakpoint fired. Could anyone help me on setting up vscode debugging for jasmine tests?</p>