title: Angular2-Webpack-Typescript - 3rd party libraries
body: <p>I've started with a beautiful seed project: <a href="https://github.com/AngularClass/angular2-webpack-starter" rel="nofollow">https://github.com/AngularClass/angular2-webpack-starter</a></p>
  
  <p>And I've stuck with using 3rd-party modules.Can someone help/explain how to properly add/use external modules to this project?</p>
  
  <p>For example, I'm adding 'immutable' using: </p>
  
  <pre><code>npm install immutable --save
  </code></pre>
  
  <p>After that, I'm trying to link that module inside a component:</p>
  
  <pre><code>import * as immutable from 'immutable';
  import {List} from 'immutable';
  import Immutable = require('immutable');
  </code></pre>
  
  <p>Nothing helps, it always returns TS2307: Cannot find module '<code>immutable</code>'. The same for '<code>moment</code>' for example.</p>