Hi there! How are you? I hope you are well!
Well, tonight is the night of the Apocalypse for JS community!! Armageddon is hitting npm!!
I was working on my laptop nice and tight and suddenly: APOCALYPSE! npm DOES NOT WORK! neither YARN!
I was trying to install Jest globally and I was getting this error back!
After googling around with no luck (guess what!! It JUST happened… I witnessed the creation of an island after a volcanic eruption, I could not possibly find a better image!! ) I bumped into the following issue of EPIC proportions (really they will probably still be writing and commenting, I even left a comment!! hahahaha)
I wish I could record the comments feed on this issue right here:
Apparently, there is a package called pinkie-promise who broke NPM itself! And guess what!! YARN is affected too…
We live in scary times! A thing that little can bring down the whole internet!!
Updates of the last minute:
[status] Identified: Most of the deleted packages have been restored and installation of those packages should succ… https://t.co/hHGnleXMP6
— npm status (@npmstatus) January 6, 2018
PS: Yayyyyyyyyy, I got a unicorn from gitHub!!!
Maybe npm got hacked!! Every time I visit pinkie-promise page I see sth else! E.g.
https://www.npmjs.com/package/pinkie-promise (Ohh, the package was replaced by another dev, previously there was another guy and at some point said package deprecated!! Wow!!)
Ohh dear!! I lived and witnessed this one too…
gitHub error 500
TOTAL MELTDOWN!! Alien Attack!!
LAST UPDATE: everything is back to normal again!! Thanks npm guys!! That was a heavy storm!! 🙂
The official comment from the owner, after the closing of the issue (which I had the luck, the honor and priviliege to witness):
One last screenshot of the issue now closed!! With the timestamp in it, for the record: