<p dir="auto">The description for the NPM package (<a href="https://www.npmjs.com/package/angular2" rel="nofollow">https://www.npmjs.com/package/angular2</a>) should include instructions how to use ng2 directly in JS for a new webpage.</p>
<p dir="auto">As a beginner you may tend to use the <code class="notranslate">node_modules/angular2/angular2.js</code> in the root folder, instead of <code class="notranslate">node_modules/angular2/bundles/angular2.js</code><br>
Including the first in your script tag doesn't cause any error message and some of the ng2 functionalities are available, but e.g. data binding doesn't work (again without any error).</p>
<p dir="auto">Therefore the line <code class="notranslate">1. The files located in the root folder can be consumed using CommonJS</code> is misleading.<br>
There should be added a line stating something like:<br>
<code class="notranslate">The files in the bundles folder can be used in the script tag of your page</code></p>
<p dir="auto">Hi!</p>
<p dir="auto">Would it be possible to automatically include, on each release, the correspondent typings file?</p>
<p dir="auto">The current process of pushing the files to <a href="https://github.com/borisyankov/DefinitelyTyped">https://github.com/borisyankov/DefinitelyTyped</a> is good, specially because we can use tsd to get them, but it's not in sync with your release process.</p>
<p dir="auto"><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alexeagle/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alexeagle">@alexeagle</a> <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jeffbcross/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jeffbcross">@jeffbcross</a></p>
<p dir="auto">Cheers!</p>