https://github.com/angular/angular
Revision cf61126ef3aa30e2f1ba145b29168177093d286a authored by Doug Parker on 02 February 2024, 03:56:36 UTC, committed by Alex Rickabaugh on 16 March 2024, 01:11:34 UTC
While `ProxyZoneSpec` was implicitly global previously, it does not need to be exposed in a `declare global {}` block. This is because classic scripts in TypeScript are only implicitly global within the same compilation. `ProxyZoneSpec` was not exposed in the existing `.d.ts` files shipped with the `zone.js` package. Within google3, this is also a separate compilation and was not accessible. As a result, `ProxyZoneSpec` was always private and we do not need a global to maintain compatibility.

PR Close #53443
1 parent d2e5f23
History
Tip revision: cf61126ef3aa30e2f1ba145b29168177093d286a authored by Doug Parker on 02 February 2024, 03:56:36 UTC
refactor(zone.js): extracts `ProxyZoneSpec` and exports it (#53443)
Tip revision: cf61126
File Mode Size
README.md -rw-r--r-- 1.6 KB
extensions.json -rw-r--r-- 397 bytes
recommended-launch.json -rw-r--r-- 2.4 KB
recommended-settings.json -rw-r--r-- 1.2 KB
recommended-tasks.json -rw-r--r-- 2.6 KB

README.md

back to top