-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Dependencies cleanup targeting the next major version bump #89
Comments
I can work on this cleanup if someone is available to review the resulting PR(s) |
It just needs a click to be merged. The last one now is |
Winreg is not actively maintained - could use https://github.com/desktop/registry-js instead |
The last release was just 10 months ago. Unless you had issues with this package, I reckon it's good enough for the purposes of
I'd advise against that, check out the deps tree: https://npmgraph.js.org/?q=registry-js Versus zero dependencies: https://npmgraph.js.org/?q=winreg |
I did actually, and other users have reported issues on v1.2.5 (check around the last ~4 issues on https://github.com/fresc81/node-winreg ) If you end up choosing Winreg I recommend staying on v1.2.4 or at least check that those issues don't affect this project
You may be right, but at least it's maintained by GitHub 🤷♂️ |
@rpl all other dependencies have been addressed by the way. |
Can you be more specific on how these issues affect the package here? We do not create registry keys, we use the module in read-only mode. Is there a test case that breaks our use case? |
My issues occur when trying to create a new key indeed, that's why I said I'm just seeing a package that released a new broken version almost a year ago and didnt bother to fix it |
This package has not been actively maintained for quite some time, and so there are some dependencies that may not really be necessary anymore (e.g. because in the meantime they got replaced with the official JS feature being more widely supported) and some other ones did got background incompatible changes in new major version released in the meantime.
This issue is meant to track cleanup work related to these dependencies:
when
(pull requests fix(deps): update dependency when to v3.7.8 #60)which
(which in more recent versions seems to be already be returning a promise when no callback is passed to it):which
(pull requests fix(deps): update dependency which to v1.3.1 #61, fix(deps): update dependency which to v2 - autoclosed #67when
change described above)commander
(pull requests fix(deps): update dependency commander to v2.20.3 #58, fix(deps): update dependency commander to v8 - autoclosed #83winreg
(pull requests fix(deps): update dependency winreg to v0.0.18 #62, fix(deps): update dependency winreg to v1 #68):spawnsync
(pull requests fix(deps): update dependency spawn-sync to v2 #66):The text was updated successfully, but these errors were encountered: