title: TypeScript tsconfig Output files in certain folders
body: <p>I am trying to have 3 folders (ts,js,map)... 1 for TS, 1 for compiled js, and 1 for the map files.  Is this not possible?  I have seen a couple of questions on here, but didn't find the answer.  I am using Webstorm, Npm, and running through the <a href="https://angular.io/docs/ts/latest/quickstart.html" rel="nofollow">Angular2 example</a>.  I have the ts file in one folder and all the output in another, but can't get the map to go into it's own.  Worst case senior at least can I get the maps to be one file.  I've tried <code>inlineSourceMap</code>, <code>inlineSources</code>, <code>sourceRoot</code>, and <code>mapRoot</code> = all failed.</p>
  
  <p>tsconfig.json (<a href="http://json.schemastore.org/tsconfig" rel="nofollow">link to schema</a>):</p>
  
  <pre><code>{
    "compilerOptions": {
      "target": "es5",
      "module": "system",
      "moduleResolution": "node",
      "emitDecoratorMetadata": true,
      "experimentalDecorators": true,
      "removeComments": false,
      "noImplicitAny": true,
      "suppressImplicitAnyIndexErrors":true,
      "sourceMap": true,
      ------ Tried a combination of...
      "inlineSourceMap": true,
      "inlineSources": true,
      "mapRoot": "app/map",
      "sourceRoot": "app/map",
      ------
      "outDir": "app/js"
    },
    "exclude": [
      "node_modules",
      "bower_components"
    ]
  </code></pre>
  
  <p>package.json</p>
  
  <pre><code>{
    "name": "angular2-quickstart",
    "version": "1.0.0",
    "scripts": {
      "tsc": "tsc",
      "tsc:w": "tsc -w",
      "lite": "lite-server",
      "start": "concurrent \"npm run tsc:w\" \"npm run lite\" "
    },
    "license": "ISC",
    "dependencies": {
      "angular2": "2.0.0-beta.2",
      "systemjs": "0.19.6",
      "es6-promise": "^3.0.2",
      "es6-shim": "^0.33.3",
      "reflect-metadata": "0.1.2",
      "rxjs": "5.0.0-beta.0",
      "zone.js": "0.5.10"
    },
    "devDependencies": {
      "concurrently": "^1.0.0",
      "lite-server": "^1.3.4",
      "typescript": "^1.7.5"
    },
    "main": "",
    "author": "",
    "description": ""
  }
  </code></pre>