Nicholas Jamieson

Results 113 comments of Nicholas Jamieson

> That's why I wonder if it's better to just emit declarations into all build folders. 🤔 Yeah, I'm inclined to agree.

FYI, I'm giving serious consideration to exporting es2020 CommonJS via `main` and es2020 ES modules via `exports`. Hopefully, that would fix this stuff once and for all. See https://nodejs.org/api/esm.html#esm_package_exports >...

Nope. I simply don't have time for that. Behaviour can be inferred from the tests.

Hmm. I'm not sure. If someone unfamiliar with `firstMap` were to encounter it in source, would they assume that if flattens rather than effects a higher-order observable - i.e. that...

Why is that a problem? It states that they are complete. There will be more advanced querying capabilities in `rxjs-devtools`, but this is not something that I intend to fix/change...

Try setting it to a small, non-zero number.

I'll add your synchronous `AsyncSubject` scenario as a test in `rxjs-devtools` is it's a problem there and the same solution applies to `rxjs-spy`, I will fix it.

I added some sync tests for the graph flushing to `rxjs-devtools` and they passed. I've added the same tests here and they too pass. I'm not going to look further...

FYI, I've added tests to `rxjs-devtools` to determine whether or not snapshots for completed subscriptions are flushed correctly when snapshotting - based on the `keptDuration` - and, yes, they appear...

`unsubscribe` is idempotent, so I guess it depends upon where the count is incremented. I've not worked on or used `rxjs-spy` for some time, as I'm working on its successor...