npm came back up for me just now, but the status page has appeared to stay down. There's this which has been updated recently: https://twitter.com/npmstatus?lang=es
Never seen this one before. The main homepage returning a JSON instead of HTML:
{
error: "Service Unavailable"
}
Perhaps npm needs to be transferred from GitHub to Microsoft proper.