angular/packages/core/test/bundling
Pawel Kozlowski 410d81f0e2 refactor(core): disallow standalone components in importProvidersFrom calls (#45837)
This commit narrows down acceptable argument types of the
`importProvidersFrom` function. More specifically, it rejects
standalone components as a source of imports.

PR Close #45837
2022-05-03 13:12:36 -07:00
..
animation_world build: switch all instances from ng_rollup_bundle to app_bundle (#44490) 2022-01-04 12:14:14 -08:00
animations refactor(core): disallow standalone components in importProvidersFrom calls (#45837) 2022-05-03 13:12:36 -07:00
core_all build: switch all instances from ng_rollup_bundle to app_bundle (#44490) 2022-01-04 12:14:14 -08:00
cyclic_import fix(localize): ensure transitively loaded compiler code is tree-shakable (#45405) 2022-04-21 11:09:39 -07:00
forms_reactive refactor(core): disallow standalone components in importProvidersFrom calls (#45837) 2022-05-03 13:12:36 -07:00
forms_template_driven refactor(core): disallow standalone components in importProvidersFrom calls (#45837) 2022-05-03 13:12:36 -07:00
hello_world fix(localize): ensure transitively loaded compiler code is tree-shakable (#45405) 2022-04-21 11:09:39 -07:00
hello_world_i18n build: switch all instances from ng_rollup_bundle to app_bundle (#44490) 2022-01-04 12:14:14 -08:00
hello_world_r2 feat(core): drop support for Node.js 12 (#45286) 2022-03-08 12:05:03 -08:00
injection refactor(core): disallow standalone components in importProvidersFrom calls (#45837) 2022-05-03 13:12:36 -07:00
router refactor(core): disallow standalone components in importProvidersFrom calls (#45837) 2022-05-03 13:12:36 -07:00
standalone_bootstrap refactor(core): disallow standalone components in importProvidersFrom calls (#45837) 2022-05-03 13:12:36 -07:00
todo fix(localize): ensure transitively loaded compiler code is tree-shakable (#45405) 2022-04-21 11:09:39 -07:00
todo_i18n perf(core): avoid storing LView in __ngContext__ (#45051) 2022-02-18 13:32:11 -08:00
todo_r2 perf(core): avoid storing LView in __ngContext__ (#45051) 2022-02-18 13:32:11 -08:00
util build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
README.md fix(core): remove individual commands for updating gold files (#45198) 2022-03-01 19:16:53 +00:00

Bundle

js_expected_symbol_test

This folder contains tests which assert that most of the code is tree shaken away. This is asserted by keeping gold files of all symbols which are expected to be retained. When doing renaming it is often necessary to update the gold files; to do so use these scripts:

yarn run symbol-extractor:check
yarn run symbol-extractor:update