NPM выдает ошибку "исправление аудита" - настроенный реестр не поддерживается

С прошлой ночи я получаю следующую ошибку:

npm ERR! code ENOAUDIT
npm ERR! audit Your configured registry (https://registry.npmjs.org/) does not support audit requests.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/ransinha/.npm/_logs/2018-11-28T18_19_35_432Z-debug.log

Я не сделал никаких недавних изменений. https://github.com/verdaccio/verdaccio/issues/689 предлагает внести изменения в файл config.yaml. Я не вижу файл config.yaml в моей папке. Я также не использую вердаччо. Не уверен, как это исправить. Есть идеи?

Обновление: аудит npm показывает следующее:

                   === npm audit security report ===                        

┌───────────────────────────────────────────────── ──────────────────────── │ Проверка вручную │ │ Некоторые уязвимости требуют вашего внимания для устранения
│ Посетите https://go.npm.me/audit-guide для получения дополнительных инструкций. │ └──────────────────────────────────────────────────────────────────────────────────── ┌───────────────┬───────────────────────────────────────────────────────── │ Критическое │ Вредоносный пакет │ ├──────────────────────────────── ──────────────────────────────────────────────────── │ Пакет │ flatmap-stream │ ├───────────────┼────────────────────────────────────────────────────────────── │ Исправлено в │ Нет доступных исправлений │ ├───────────────┼────────────── ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ │ ] │ ├───────────────┼───────────────────────────────────────────────────────────── │ Путь │ nodemon > pstree.remy > ps-tree > event-stream > │ │ │ flatmap-stream │ ├───────────────┼───────────────────────────────────────────────────────── │ Дополнительная информация │ https://nodesecurity.io/advisories/737

2 ответа

Основываясь на дополнительной информации, вам рекомендуется использовать event-stream@3.3.4

Сделать это:

1, удалить папку node_modules flatmap-stream

2. Отредактируйте файл package-lock.json, я думаю, под объектом ps_tree и добавьте / отредактируйте зависимости, как показано ниже:

"requires": {
    "event-stream": "~3.3.0"
},
"dependencies": {
    "event-stream": {
        "version": "3.3.4"
    }
}

Запустите npm install снова, это должно исправить

Удалить package-lock.json и делать npm i работает для меня.

Другие вопросы по тегам