angular-cn/modules/angular2/src
vsavkin 0eab4fc72c feat(core): extract platforms out of core
Currently, core depends on the browser, which means that other platforms (e.g., NativeScript or webworker) cannot use the bootstrapping logic core provides.
This PR extract makes bootstrapping logic in core completely platform-independent. The browser-specific code was moved to "angular2/platforms/browser".

BREAKING CHANGE

A few private helpers (e.g., platformCommon or applicationCommon) were removed or replaced with other helpers. Look at PLATFORM_COMMON_PROVIDERS, APPLICATION_COMMON_PROVIDERS, BROWSER_PROVIDERS, BROWSER_APP_PROVIDERS to see if they export the providers you need.

Closes #5219

Closes #5280
2015-11-13 19:26:14 +00:00
..
animate refactor(core): move facades out of core 2015-11-07 01:36:06 +00:00
common feat(NgClass) allow multiple classes per expression 2015-11-12 14:54:02 +00:00
compiler feat(core): extract platforms out of core 2015-11-13 19:26:14 +00:00
core feat(core): extract platforms out of core 2015-11-13 19:26:14 +00:00
facade fix(core): various dart-specific fixes for core and facades 2015-11-11 11:45:58 -08:00
http refactor(core): move facades out of core 2015-11-07 01:36:06 +00:00
mock fix(typings): two errors not reported by our build: 2015-11-12 18:39:23 -08:00
platform feat(core): extract platforms out of core 2015-11-13 19:26:14 +00:00
router chore(): npm release script for router artifacts. 2015-11-09 20:45:55 +00:00
testing feat(core): extract platforms out of core 2015-11-13 19:26:14 +00:00
tools refactor(core): move facades out of core 2015-11-07 01:36:06 +00:00
transform/template_compiler chore(core): move compiler out of core 2015-11-05 14:44:52 -08:00
upgrade feat(core): extract platforms out of core 2015-11-13 19:26:14 +00:00
web_workers feat(core): extract platforms out of core 2015-11-13 19:26:14 +00:00