Фу. У меня так много репозиториев, потому что я сделал так много небольших руководств, когда готовился к Hack Reactor. Теперь я расплачиваюсь всеми этими электронными письмами.

Вот как я устранил эти дыры в безопасности в своих старых репозиториях:

  1. git clone ‹repo›; компакт-диск ‹repo›
  2. rm -rf node_modules && npm update — save-dev
    && npm update — save ; исправление аудита npm; нпм я;
  3. Аудит нпм**
  4. git commit -am «[Patch] — исправить уязвимости в системе безопасности»; git push origin ‹ветка›
  • * Возможны некоторые критические изменения. Используйте — принудительно, если вы достаточно уверены, чтобы справиться с этими обновлениями библиотеки.

Второй шаг — это много. Вот быстрый разбор.

Надеюсь, это поможет.