These comments on HN are sending a pretty clear message out... don't open source anything. It is really really unfortunate.
To be fair, Marak seems to be mentally unwell right now, which helps explain but doesn't condone his behavior
https://abc7ny.com/suspicious-package-queens-astoria-fire/64...
If you're using a 3rd party dependency, especially one you aren't paying for, you should expect it to break or disappear at any time.
Some asshole maliciously breaking your stuff: no.
I do not use either colorsjs or fakerjs. I was close since I used the Ruby version of faker that Marak ported into nodejs as fakerjs.
If you agree that this is his library, do you believe what he did is different than a company changing their public API or deprecating them without any notice?
Similarly, if it was a service everyone understands that those require money to operate but there’s no analogous reason to tell people to upgrade to deliberately broken code.