Cannot add moment.js or ng2-bootstrap to angular2 project
<p>I get this message when my gulp tslint task runs.  I'm not sure how to add moment.js so that ng2-bootstrap is happy.</p>

<blockquote>
  <p>node_modules/ng2-bootstrap/components/datepicker/date-formatter.ts(1,25): error TS2307: Cannot find module 'moment'.</p>
</blockquote>

<p><a href="https://github.com/robertdunaway/katas-angular2/tree/master/005%20Angular2%20-%20adding%20bootstrap" rel="nofollow">Here</a> is my project on GitHub.  It should work with Visual Studio 2015 with no additional configuration.</p>

<p>I updated my systemjs config as specified:</p>

<pre><code>System.config({
  packages: {
    app: {
      format: 'register',
      defaultExtension: 'js'
    }
  },
  map: {
    moment: '../lib/moment/min/moment.min.js'
  }
});
System.import('app.js')
      .then(null, console.error.bind(console));
</code></pre>

<p>I added this import to my components file.  This is what generates the error.</p>

<pre><code>import {BUTTON_DIRECTIVES} from 'ng2-bootstrap/ng2-bootstrap';
</code></pre>

<p>I'm loading this module with NPM.</p>

<pre><code>"moment": "^2.11.2",
</code></pre>

<p>I'm copying all the library files to wwwroot within my gulp file.  Maybe I need to copy over more files?  I don't know.</p>