-
-
Notifications
You must be signed in to change notification settings - Fork 66
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
remove update-notifier dependency #91
Comments
Could you please describe in detail what exact issue do you have with |
The local problems stem from the In a situation like this, the obvious options are "fix update-notifier dependency" or "remove it altogether". The update notifier is only used to check module version, introducing network requests with no obvious upside to the actual functionality. IMHO removing the dependency is the better move. |
Excuse me, but I still didn't get it. What will scan and remove @SamVerschueren This is a bit disappointing and concerning that |
The actual offense is deep in the dependency tree:
https://unpkg.com/browse/[email protected]/vendor/ you can see the In a situation like this, the obvious options are "fix update-notifier dependency" or "remove it altogether". "fix update-notifier dependency" means we would need The Once you realize the only purpose is to nag users, it's clear that removing |
Still, as much as you may dislike it, the immediate way forward to fix your bug is to fix the supply chain. This means that you'll have to create issues/pull requests in the affected repositories one by one. This will fix similar issues for other users of other projects along the way and make the whole ecosystem healthier. You've made your point clear that you don't like |
I'm ok with removing it though. Don't have a hard stance on keeping it, and if it causes trouble, then we better get rid of it. As pointed out, it's not super useful and is not needed for the core of |
Discussion from when the npm cli removed the dependency: https://npm.community/t/npm-version-takes-3-minutes-to-complete-when-run-in-child-process-and-behind-corporate-proxy/1658/10
It is causing local issues thanks to the
.DS_Store
files in the dependency tree.The text was updated successfully, but these errors were encountered: