title: Excessive node modules with npm install in angular2 quickstart
body: <p>Node/NPM versions:</p>
  
  <p>node: v5.4.0, npm: 3.3.12</p>
  
  <p>I am trying to learn Angular2 by following the quick start tutorial on the angular2 website. </p>
  
  <p><a href="https://angular.io/docs/ts/latest/quickstart.html" rel="nofollow">Angular2 Quickstart</a></p>
  
  <p>Here is my package.json file (exactly the same as in the tutorial). </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.0",
      "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.1",
      "typescript": "^1.7.3"
    }
  </code></pre>
  
  <p>When I run npm install, npm installs over 90MB of modules in the node_modules folder (A few hundred separate modules). </p>
  
  <p>Should there be this many dependencies?  I feel like this is excessive and something must be going wrong.  Any advice or has anyone experienced similar behavior?</p>
  
  <p>NPM install did not throw any errors.</p>
  
  <p>The app is running fine but I wasn't able to find any information regarding all required node_modules for the app.  Thanks.  </p>