Skip to content
This repository has been archived by the owner on Oct 26, 2021. It is now read-only.

Refresh project to RxJS v6.6.7 and .pipe( operator syntax ) #64

Open
wants to merge 12 commits into
base: master
Choose a base branch
from

Conversation

michaljabi
Copy link

This is my appreciation and than-you message to creators of rxmarbles.com.
There are many cool sources to learn about RxJS, but simplicity and clarity of this project - is unquestionable.

This project and its concepts deserves to be updated.
Thank you André @staltz

For starters:

  • update of webpack to latest (IV.2021) version: 5.60.0
  • update of @cycle/ framework to latest versions.
  • update of rxjs to latest 6.x version: 6.6.7
  • update examples to new pipeable function operators syntax

Why not RxJS v7 ??

Well, update to 6.x is still good option (consider change of way how to use operators).
The reason was to make update with less effort, that means:

  • project still uses depreciated @cycle/rxjs-adapter
  • because of that, it needs rxjs-compat and older 6.x version of rxjs

In my opinion, it is a good base - to reactivate the Project and opens a way to update to v7 and next versions in the future

What Needs to be done ?

  • there are some depreciated usages of static operators inside the dev code.
  • there are good PR with nice ideas and many operators - that can be added

@staltz
Copy link
Owner

staltz commented Oct 26, 2021

Unfortunately I do not have time to maintain this project (I have hundreds of other repos to maintain), but I don't want this project to be updated either, I think it's very valuable to keep the same features online at rxmarbles.com, which I still regularly pay the domain for. I am sorry if you would like to update this repo. I advise to build other tools and enrichen the RxJS ecosystem overall. RxMarbles is fine as it is.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants