question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Move `rxjs/add/*` modules to a separate package for 6.0?

See original GitHub issue

Most of us are in agreement that we’d advise people use the pipeable operators instead of the prototype patching for a variety of reasons that have been outlined elsewhere.

Do we want to keep the rxjs/add/* modules in the same package as everything else, or do we want to have a separate package to support dot-chaining on NPM?

Or… more extreme… should we eliminate them? Maybe even wait for v 7 for that?

Either way, how could we best educate people of the caveats?

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:11 (9 by maintainers)

github_iconTop GitHub Comments

1reaction
benleshcommented, Sep 26, 2018

This is done. We effectively did this with rxjs-compat.

1reaction
kwonojcommented, Oct 6, 2017

yes, I’m sort of agreeing to separate packages, especially given size constraint we’d like to achieve in pkg. Either case it’ll be huge breaking so through guide / migration process should be prepared.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Importing RxJS 6 in browser? - javascript - Stack Overflow
I can get around it by importing the whole rxjs module and teasing out what I need, like I would using a CDN:...
Read more >
RxJS 6.x to 7.x Detailed Change List
This document contains a detailed list of changes between RxJS 6.x and RxJS 7.x, presented in the order they can be found when...
Read more >
The RxJS library - Angular
Converting existing code for async operations into observables; Iterating through the values in a stream; Mapping values to different types; Filtering streams ...
Read more >
The Best Way To Unsubscribe RxJS Observables In ... - Medium
Different approaches to managing RxJS subscriptions in Angular applications ... Everything was completed, cleaned up and we could move on.
Read more >
Complete beginner guide to publishing an Angular library to ...
step 6 - working with the library and the app in watch mode. I always thought as how convenient it is to do...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found