Безопасный npm: защити свои зависимости
В свете участившихся компрометаций npm-пакетов появился инструмент safe-install. Он позволяет отключить скрипты установки и задать список доверенных зависимостей, которые могут выполнять build/install скрипты. Также поддерживается блокировка экзотических суб-зависимостей, как в pnpm.
Важно: это не панацея, но серьезный шаг к повышению безопасности вашего проекта. Особенно актуально для проектов с большим количеством сторонних зависимостей.
Ключевой инсайт: безопасность начинается с контроля над зависимостями. Используйте инструменты, которые позволяют минимизировать риски.