You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
The RxJS 7 release includes a couple of deprecations, these were also highlighted in Ben's talk at ngconf.
Describe the solution you'd like
It would be useful to have linters that fix these for us, just like with the previous release.
Describe alternatives you've considered
/
Additional context
I'm not sure if someone is already working on this, but I started here with an implementation.
Currently, it covers the basics for:
result selectors
subscribe signature
tab signature
the deprecation of operators to operatorWith
This is just me trying to implement the linters, but I thought it could be of help, as a starting point.
It uses eslint and @typescript-eslint/parser under the hood.
Feel free to close this, or ping me if you need more information.
I also want to offer my help if we want to move forward with this and cover more cases.
The easiest way to run it is with the following command but be aware it will install eslint and @typescript-eslint/parser if needed.
npx eslint-plugin-rxjs-fixers-poc
The text was updated successfully, but these errors were encountered:
Feature Request
Is your feature request related to a problem? Please describe.
The RxJS 7 release includes a couple of deprecations, these were also highlighted in Ben's talk at ngconf.
Describe the solution you'd like
It would be useful to have linters that fix these for us, just like with the previous release.
Describe alternatives you've considered
/
Additional context
I'm not sure if someone is already working on this, but I started here with an implementation.
Currently, it covers the basics for:
operatorWith
This is just me trying to implement the linters, but I thought it could be of help, as a starting point.
It uses
eslint
and@typescript-eslint/parser
under the hood.Feel free to close this, or ping me if you need more information.
I also want to offer my help if we want to move forward with this and cover more cases.
The easiest way to run it is with the following command but be aware it will install
eslint
and@typescript-eslint/parser
if needed.The text was updated successfully, but these errors were encountered: