Commit 0df719a46 introduced registration of NgModules with ids when compiled with AOT, and f74373f2d corrected the timing to avoid issues with tree shaking. Neither of these approaches were correct. This commit fixes the timing to match View Engine and avoid tree shaking issues, as well as fixes a bug with the registration of imported module ids. A new Ivy-only test is added which verifies that modules get registered correctly under real-world conditions. PR Close #30706
build: rules_nodejs 0.26.0 & use @npm instead of @ngdeps now that downstream angular build uses angular bundles (#28871)
Angular
Angular is a development platform for building mobile and desktop web applications using Typescript/JavaScript and other languages.
Quickstart
Changelog
Learn about the latest improvements.
Want to help?
Want to file a bug, contribute some code, or improve documentation? Excellent! Read up on our guidelines for contributing and then check out one of our issues in the hotlist: community-help.
Description
Languages
TypeScript
68.6%
HTML
12.8%
JavaScript
8.4%
Pug
7%
Starlark
1.4%
Other
1.7%