angular/packages/service-worker/test
arturovt 635fb00969 refactor(service-worker): pull less RxJS symbols (#60657)
In this commit, we reduce the number of imported RxJS symbols since they are redundant.

- We replace `merge` with a manual observable because `merge` internally pulls in `from()`.
- We remove `defer` and `throwError`, replacing them with `new Observable(s => s.error(..))`.
- We replace `toPromise()` with `new Promise`, as `toPromise()` is deprecated.
- We convert `readyToRegister` to a promise to avoid using RxJS operators like `delay`.

PR Close #60657
2025-04-02 15:00:34 +00:00
..
BUILD.bazel refactor: update service-worker tests to work with ESM (#48521) 2022-12-19 19:50:44 +00:00
comm_spec.ts refactor(service-worker): pull less RxJS symbols (#60657) 2025-04-02 15:00:34 +00:00
integration_spec.ts refactor(service-worker): convert scripts within packages/service-worker to relative imports (#60238) 2025-03-26 20:35:11 -07:00
provider_spec.ts refactor(service-worker): pull less RxJS symbols (#60657) 2025-04-02 15:00:34 +00:00