74b7d1ace1
In #33046, internal uses of `zone.js` were switched to reference it directly from source (built with Bazel) instead of npm. As a result, the necessary scripts were updated to build `zone.js` as necessary. However, some `integration/**/debug-test.sh` scripts were missed (apparently because they are not used on CI, but only locally as helpers for debugging the integration projects). This commit updates the `scripts/build-packages-dist.sh` script to also build `zone.js`, so that other scripts (such as the various `debug-test.sh` scripts) can use it. PR Close #33733
CliHelloWorldLazy
This test checks bundle sizes when there is a lazy module. It also checks if the ngDevMode
global variable and string references in packages/core/src/util/ng_dev_mode.ts
are correctly removed.
This test contains a lazy route to ensure ngDevMode
removal happens even across chunks, and a payload size check in ../_payload-limits.json
to ensure extra code is not retained accidentally.