angular/packages/zone.js/test/zone-spec
Doug Parker 73969ae9d4 refactor(zone.js): extracts TaskTrackingZoneSpec and exports it (#53443)
While `TaskTrackingZoneSpec` 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. `TaskTrackingZoneSpec` 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, `TaskTrackingZoneSpec` was always private and we do not need a global to maintain compatibility.

PR Close #53443
2024-03-15 18:11:34 -07:00
..
clock-tests refactor: update zone.js and tests to work with ESM (#48521) 2022-12-19 19:50:44 +00:00
async-test.spec.ts refactor(zone.js): extracts ProxyZoneSpec and exports it (#53443) 2024-03-15 18:11:34 -07:00
fake-async-test.spec.ts test(core): clean up unnecessary nesting in old tests (#52239) 2023-10-19 09:26:15 -07:00
long-stack-trace-zone.spec.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
proxy.spec.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
sync-test.spec.ts feat(zone.js): include zone name when sync-test zone reports tasks 2022-07-18 19:19:00 +02:00
task-tracking.spec.ts refactor(zone.js): extracts TaskTrackingZoneSpec and exports it (#53443) 2024-03-15 18:11:34 -07:00