angular/packages
Alex Rickabaugh 11ea3a3f33 fix(compiler-cli): don't lower expressions in flat module metadata (#23226)
Lowering expressions in flat module metadata is desirable, but it won't
work without some rearchitecting. Currently the flat module index source
is added to the Program and therefore must be determined before the rest
of the transforms run. Since the lowering transform changes the set of
exports needed in the index, this creates a catch-22 in the index
generation.

This commit causes the flat module index metadata to be generated using
only those transforms which are "safe" (don't modify the index).

PR Close #23226
2018-04-06 14:36:44 -07:00
..
animations release(bazel): change publish-next script to publish bazel artifacts (#23097) 2018-03-30 14:03:05 -07:00
bazel build(bazel): use ng_package entry_point_name for umd bundles (#23132) 2018-04-05 14:51:31 -07:00
benchpress build: update to rxjs@6.0.0-rc.0 (#23106) 2018-04-03 10:00:24 -07:00
common build(aio): move "optional" and "default" to end of param description (#23062) 2018-04-05 09:25:15 -07:00
compiler docs(compiler): update ngtsc/ngcc design doc with more details (#23174) 2018-04-06 14:35:15 -07:00
compiler-cli fix(compiler-cli): don't lower expressions in flat module metadata (#23226) 2018-04-06 14:36:44 -07:00
core fix(ivy): instantiate dirs in correct order (#23178) 2018-04-05 14:50:00 -07:00
docs refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
elements build: upgrade zone.js (#23108) 2018-04-04 08:24:02 -07:00
examples fix(common): titlecase pipe (#22600) 2018-03-23 13:42:51 -04:00
forms docs(forms): remove unnecessary {@link Injector} jsdoc tags (#23186) 2018-04-05 09:27:29 -07:00
http build: update to rxjs@6.0.0-rc.0 (#23106) 2018-04-03 10:00:24 -07:00
language-service build: language-service package built by bazel (#23155) 2018-04-04 16:48:39 -07:00
platform-browser release(bazel): change publish-next script to publish bazel artifacts (#23097) 2018-03-30 14:03:05 -07:00
platform-browser-dynamic release(bazel): change publish-next script to publish bazel artifacts (#23097) 2018-03-30 14:03:05 -07:00
platform-server release(bazel): change publish-next script to publish bazel artifacts (#23097) 2018-03-30 14:03:05 -07:00
platform-webworker release(bazel): change publish-next script to publish bazel artifacts (#23097) 2018-03-30 14:03:05 -07:00
platform-webworker-dynamic release(bazel): change publish-next script to publish bazel artifacts (#23097) 2018-03-30 14:03:05 -07:00
router docs(router): remove unnecessary {@link Injector} jsdoc tags (#23187) 2018-04-05 09:29:08 -07:00
service-worker build(service-worker): properly build npm_package with Bazel (#23090) 2018-04-04 10:26:38 -07:00
upgrade docs(upgrade): remove unnecessary {@link... } tags (#23197) 2018-04-05 09:30:27 -07:00
BUILD.bazel feat(bazel): introduce a binary stamping feature (#22176) 2018-02-15 14:08:53 -08: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: enable importHelpers in tsconfig (#22812) 2018-03-15 21:16:03 -07:00
tsconfig-metadata.json refactor(compiler): bump metadata version to 4 (#19338) 2017-09-26 13:31:59 -07:00
tsconfig.json feat(compiler-cli): add resource inlining to ngc (#22615) 2018-03-09 09:15:12 -08:00
types.d.ts build: add bazel test rules for remainder of packages (#21053) 2017-12-22 13:10:51 -08:00

Angular

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

License: MIT