-
Notifications
You must be signed in to change notification settings - Fork 164
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Question: Any plans for "request" migration? #328
Comments
@sseide, thanks for the reference. We've used @marioestradarosa, any insights? |
@marioestradarosa any information or thoughts about this? And as expected - some more things coming up in "request" dependencies that will not be fixed as they need updates to "request" itself to allow newer versions of the libraries. Therefor it is safe to assume CVE-2021-3918 within "json-schema" (with score high) as an indirect dependency will not be fixed in "request" because request needs an updated "http-signature" library... And these things start to be reported in automated security scanners, will probably generate a lot of requests about request in the forseeable future. |
Please note that |
@s100 Therefor it is up to the user which one he uses... But as |
This was true at one point but this is no longer the case. Starting from npm 7 (which is part of Node.js 15+, October 2020), peer dependencies such as |
Oh - thanks for the reply. Did not realize this as these packages where direct dependencies here too on our side... To bad, nothing to show what might be ok without installing it right away, and "optionalDependencies" are installed to per default, not installing them must be requested explicit too (same as with peer now) ... :-/ |
There are plenty of alternative HTTP packages to I don't know what alternatives there are for |
This issue is fixed and can now be closed. |
Description/Steps to reproduce
I just want to ask if there are any plans already to move from the abandoned "request" library to another maintained library.
(https://github.com/request/request). As this is deprecated since Februar last year is is just a question of time until higher priority problems arise with this lib.
By now there is only one low prio thing with old sha1 hashes in oauth (request/request#3385) but it will probably not be the last one...
Is there a decision which new library shall be used? A possible comparison of different libraries use compile here:
https://github.com/sindresorhus/got#comparison
Link to reproduction sandbox
Expected result
Additional information
The text was updated successfully, but these errors were encountered: