angular-cn/modules
Alex Eagle 2a70f4e4c7 fix(typings): Don't expose typing dependencies to users.
This resolves Duplicate Identifier issues seen by many users,
at the expense of more typings installation required in some
cases.

Removes the quickstart hack of placing all needed dependencies
typings files in our distribution. Removes dependencies on
nodejs from angular2/core.

Fixes #5973
Fixes #5807
Fixes #6266

Angular now depends on es6-promise and es6-collections
(and a handful of manual typings) rather than all of es6-shim.

Fixes #5242

We previously had an undocumented breaking change, this is now
documented in this commit.

Fixes #6817

BREAKING CHANGE:

Transitive typings are no longer included in the distribution.
You may need to install typings in your project using
http://github.com/typings/typings

Users now must rely on getting typings from:
- one of the peerDependencies, such as rxjs, which exposes
  typings via the moduleResolution=node mechanism.
  (see https://github.com/Microsoft/TypeScript/wiki/Typings-for-npm-packages)
  This happens automatically.
- Using --target ES5 now requires manual installation of
  es6-promise and es6-collections typings.
- Using some angular APIs may introduce a dependency on eg. nodejs
  or jasmine, and those typings need manual installation as well.

Closes #6267
2016-02-04 22:42:40 +00:00
..
angular1_router chore(typings): use mainline DefinitelyTyped repo rather than a fork. 2016-02-04 22:42:40 +00:00
angular2 fix(typings): Don't expose typing dependencies to users. 2016-02-04 22:42:40 +00:00
angular2_material feat(debug): replace DebugElement with new Debug DOM 2016-01-29 11:28:10 -08:00
benchmarks fix(web_workers): support @AngularEntrypoint in web workers 2016-01-13 17:55:01 +00:00
benchmarks_external fix(web_workers): support @AngularEntrypoint in web workers 2016-01-13 17:55:01 +00:00
benchpress fix(benchpress): fix flake 2016-01-04 19:25:32 +00:00
payload_tests/hello_world/ts chore: track size of a "Hello world" app built with SystemJS 2016-01-26 02:54:03 +00:00
playground chore(typings): use mainline DefinitelyTyped repo rather than a fork. 2016-02-04 22:42:40 +00:00