mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
eaddf60645
As part of APF v13, we ship Angular framework packages using partial compilation. This is done in preparation of VE removal, and to eventually get rid of `ngcc` processing. The new library format allows libraries to switch away from the View Engine package format without shipping Angular definitions with instructions to NPM. This would make libraries tightly coupled to specific versions of `@angular/core`. Since Angular core is always compatible with itself, we always should compile Angular core using full compilation mode. It is unreasonable to ship Angular core with partial compilation output, especially since we would need to export the linker `declare` functions in `r3_symbols.ts` otherwise. PR Close #43431