Почему npm не устанавливает пакеты?
Скорее всего проблема с установкой npm/node, так как пакет не может испортить npm/node. Вы пробовали устанавливать пакет без флага -g? Если целью является глобальная установка пакетов, то попробуйте команду sudo npm i -g ....
Потому что npm некоторое время был сломан