Conversation

Replying to and
If they wanted him to have the responsibility of doing due diligence, companies depending on his library should have paid him. He stated that he was doing it for fun and it stopped being fun so he handed it off to someone else as quickly as they showed up. It was a hobby project.
1
1
Or they should have done the due diligence themselves. Blindly upgrading to a new version of the library from a different maintainer was their choice. How were they even verifying the sources? Doesn't sound like anything was signed, and an account takeover could have done this.
2
Replying to and
so I think if NPM encourages semver upgrades then I'm not sure I want to blame people for "blindly upgrading", but I'm not sure I feel comfortable putting the responsibility on the previous maintainer to maintain all of their software, for free, forever
2
2