Nowadays there are automated tools like Dependabot (0) or RenovateBot (1) that make it simple to keep dependencies up to date. I can imagine the need originated from the JS ecosystem, but from a security standpoint it makes sense for almost any stack.0: https://github.com/dependabot
1: https://docs.renovatebot.com/
alkonaut|1 year ago
AndreasHae|1 year ago
I don’t think it makes sense for every project, but if recovery options are cheap then I don’t see anything that speaks against it.
trueismywork|1 year ago
mason55|1 year ago
Lots of humans upgraded lots of dependencies without noticing, I doubt whoever is doing it in your org is special enough to be the one who would have caught it. And if they are, they should be working in security research, not bumping dependency versions in package.json.