angular/packages
Igor Minar 08dfbc5475 fix(ivy): reexport __POST_NGCC__ symbols as private to prevent DCE in FESM (#25780)
While creating FESM files, rollup usually drops all unused symbols.
All *__POST_NGCC__ are unused unless ngcc rewires stuff. To prevent this DCE
we reexport them as private symbols. If ngcc is not used, these symbols will
be dropped when we optimize an application bundle.

We don't have an infrastructure to test this fix, so I just manually inspected
the bundles before and after to verify that the fix works.

PR Close #25780
2018-09-04 12:12:04 -07:00
..
animations build: refactor ambient node & jasmine types so they are only included where needed (#25491) 2018-08-16 13:46:43 -07:00
bazel build(bazel): fix bazel types reference directive resolves (#25581) 2018-08-31 11:12:03 -07:00
benchpress fix(benchpress): Use performance.mark() instead of console.time() (#24114) 2018-08-30 21:33:40 -07:00
common feat: add TypeScript 3 support (#25275) 2018-08-27 21:07:53 -04:00
compiler fix(ivy): use globally unique names for i18n constants (#25689) 2018-09-04 12:09:29 -07:00
compiler-cli fix(ivy): use globally unique names for i18n constants (#25689) 2018-09-04 12:09:29 -07:00
core fix(ivy): reexport __POST_NGCC__ symbols as private to prevent DCE in FESM (#25780) 2018-09-04 12:12:04 -07:00
docs refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
elements feat(elements): enable Shadow DOM v1 and slots (#24861) 2018-08-30 21:33:14 -07:00
examples fix(core): In Testability.whenStable update callback, pass more complete (#25010) 2018-08-06 13:49:19 -07:00
forms docs(forms): update API reference for reactive and template-driven forms modules (#25687) 2018-08-31 13:37:40 -07:00
http docs(http): fixed example unit test for error catching (#25306) 2018-08-06 11:31:57 -07:00
language-service feat: add TypeScript 3 support (#25275) 2018-08-27 21:07:53 -04:00
platform-browser feat(elements): enable Shadow DOM v1 and slots (#24861) 2018-08-30 21:33:14 -07:00
platform-browser-dynamic feat(ivy): support injecting Renderer2 (#25523) 2018-08-31 09:42:36 -07:00
platform-server build: refactor ambient node & jasmine types so they are only included where needed (#25491) 2018-08-16 13:46:43 -07:00
platform-webworker test(platform-webworker): avoid flakes due to existing PlatformRef (#24916) 2018-07-20 10:47:17 -07:00
platform-webworker-dynamic ci(ivy): configure CI environments for Ivy JIT and AOT (#24309) 2018-06-08 13:34:27 -07:00
private/testing build: refactor ambient node & jasmine types so they are only included where needed (#25491) 2018-08-16 13:46:43 -07:00
router fix(router): default scroll position restoration to disabled (#25586) 2018-08-21 10:48:14 -07:00
service-worker feat: add TypeScript 3 support (#25275) 2018-08-27 21:07:53 -04:00
upgrade test(upgrade): reduce flaky-ness by increasing timeout (#24937) 2018-08-06 14:52:50 -07:00
BUILD.bazel build: refactor ambient node & jasmine types so they are only included where needed (#25491) 2018-08-16 13:46:43 -07:00
empty.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
es6-subset.d.ts build: switch from npm to yarn (#19328) 2017-09-22 13:20:52 -07:00
goog.d.ts fix(compiler): add typings for COMPILED. 2017-09-29 09:26:38 -07:00
license-banner.txt docs(common): update copyright years (#21232) 2018-01-04 17:45:36 -05:00
README.md Revert "docs: Remove unneeded file (#18106)" 2017-07-20 16:46:47 -05:00
rollup.config.js refactor: make all rollup config ES5 compatible (#20028) 2017-10-30 23:09:17 -04:00
system.d.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
tsconfig-build.json build(bazel): Turning on strictPropertyInitialization for Angular. (#24572) 2018-06-25 07:57:13 -07:00
tsconfig-metadata.json refactor(compiler): bump metadata version to 4 (#19338) 2017-09-26 13:31:59 -07:00
tsconfig-test.json build: refactor ambient node & jasmine types so they are only included where needed (#25491) 2018-08-16 13:46:43 -07:00
tsconfig.json build: upgrade jasmine (and related typings) to latest version (#19904) 2018-07-06 13:48:02 -07:00
types.d.ts build: refactor ambient node & jasmine types so they are only included where needed (#25491) 2018-08-16 13:46:43 -07:00

Angular

The sources for this package are in the main Angular repo. Please file issues and pull requests against that repo.

License: MIT