Хорошо, через некоторое время я нашел ответ - важно было, чтобы я был за прокси-сервером компании, а npm не получает информацию от .bashr c о настройках прокси, поэтому вы должны установить их независимо
npm config set http-proxy http://proxy_host:port
npm config set https-proxy http://proxy_host:port
-> да, в качестве https вы должны написать http, а не https, это не выяснено почему.