I am a bit confused. What is the difference between these libraries?
What is the differance between rx, @reactivex/rxjs rxjs on npm.
If you search npm there are multiple libraries for rxjs which one is the official?
RxJS 4 is hosted on: https://github.com/Reactive-Extensions/RxJS
RxJS 5 is completely written in TypeScript and compiled to both as ES6 and ES5 (as a bundle in UMD format).
Also, RxJS 4 is now called
rx and npm while RxJS 5 is
rxjs now. The scoped one
@reactivex/rxjs is probably just an older npm package (they both come from the same repo).