You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 4, 2017. It is now read-only.
Problem
It is not clear what dependencies Angular requires, and why.
Some dependencies are vaguely mentioned in the Docs' Quickstart, and while the page on Browser Support helps, it also adds some confusion. It is not clear what are actually dependencies and what are just polyfills. Nor is it clear which ones are really required.
Solution
State clearly what is required, and why.
AFAIK: Almost all Angular's dependencies are really polyfills, as most are being proposed to be added to browsers in future. The only real dependency seems to be rxjs.
As for the polyfills, core-js is recommended for ES6, but really it covers some of ES7 and reflect-metadata. So if people include core-js then they don't need reflect-metadata (#1748). It is also not clear what other (if any) ES7 features are required.
Clarifying this kind of stuff would be very helpful, and preferably on the one page. I had to flick between the Quickstart and Browser Support pages until I finally figured out what I actually needed to include.
thanks
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Problem
It is not clear what dependencies Angular requires, and why.
Some dependencies are vaguely mentioned in the Docs' Quickstart, and while the page on Browser Support helps, it also adds some confusion. It is not clear what are actually dependencies and what are just polyfills. Nor is it clear which ones are really required.
Solution
State clearly what is required, and why.
AFAIK: Almost all Angular's dependencies are really polyfills, as most are being proposed to be added to browsers in future. The only real dependency seems to be
rxjs
.As for the polyfills,
core-js
is recommended for ES6, but really it covers some of ES7 andreflect-metadata
. So if people includecore-js
then they don't needreflect-metadata
(#1748). It is also not clear what other (if any) ES7 features are required.Clarifying this kind of stuff would be very helpful, and preferably on the one page. I had to flick between the Quickstart and Browser Support pages until I finally figured out what I actually needed to include.
thanks
The text was updated successfully, but these errors were encountered: