-
-
Notifications
You must be signed in to change notification settings - Fork 5
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
False positive dependent packages #794
Comments
I suspect what's happening here is that many of those packages have older versions that have dependencies on There's a flag in the API to only dependent packages that still use the dependency in the latest version, but it's not currently used in the web UI, could potentially add a toggle in there too. |
Ah, that would be great. The other thing I'd really love an option for in the web UI, if it's available in the API, is the ability to filter for just where it shows up in |
@benmccann would you be able to open that feature request as a separate issue so it doesn’t get lost here, I think that feature will be quite easy to implement |
Absolutely! Done here: #796 Thanks so much for providing this service. It's if great use to the ecosystem! |
I've added a Just need to add a option for toggling it to the sidebar of that page. |
That's great. Thanks!! I wonder if it should be the default. What's the use case for finding packages that used to be dependants, but no longer are? |
@benmccann yeah you're probably correct, the main use I have for the "no longer using" packages are when looking for dependents of packages with security issues I want to see everything, including older versions. |
the latest parameter seems to not match semver ranges, eg https://packages.ecosyste.ms/registries/npmjs.org/packages/tsconfck/dependent_packages?kind=runtime&sort=downloads&order=desc&latest=true doesn't list most dependents. I did publish a new patch this week and not many lockfiles have been updated i think. But their semver ranges do include the new patch. compare to: not sure how to best solve this, but ideally you'd be able to ignore or match the semver range of package in dependants package.json depenencies. |
https://packages.ecosyste.ms/registries/npmjs.org/packages/deep-equal/dependent_packages?order=desc&sort=downloads seems to just be showing anything with the string
deep-equal
and so it's getting lots of false positives containingfast-deep-equal
The text was updated successfully, but these errors were encountered: