Мой пакет NPM в папке моего клиента реакции дает мне 63 слабых уязвимости, все из которых связаны с пакетом фигурных скобок, в основном в папке jest пакетаact-scripts версии 2.1.5.Исправление аудита NPM не работает, что мне делать?
Я пытался понизить версию предыдущих сценариев реагирования, обновив фигурные скобки либо путем обновления package.json, удалив блокировку пакета и запустив npm.установите снова или запустите скобки для обновления npm, но после 2 часов возни ничего не получилось.Я также пытался вернуться к предыдущей версии моего Github package.json, когда он работал.Я считаю, что он перестал работать после того, как я попытался загрузить firebase-ui, но я думаю, что это связано с обновлением пакетов, так как я несколько раз удалял модули узлов и npm.
Вот то, что мой чистый package.json портит.
"webpack-dev-server": "3.1.14",
"@babel/core": "*",
"axios": "*",
"body-parser": "*",
"bootstrap": "*",
"cors": "*",
"dotenv": "*",
"draft-js": "*",
"draft-js-export-html": "*",
"errorhandler": "*",
"express": "*",
"express-session": "*",
"history": "*",
"jquery": "*",
"moment": "*",
"mongoose": "*",
"morgan": "*",
"node-sass-chokidar": "*",
"npm-run-all": "*",
"path": "*",
"query-string": "*",
"react": "*",
"react-dom": "*",
"react-loadable": "*",
"react-redux": "*",
"react-router-dom": "*",
"react-router-redux": "*",
"react-scripts": "*",
"react-validation": "*",
"reactstrap": "*",
"recharts": "*",
"redux": "*",
"redux-logger": "*",
"redux-observable": "*",
"redux-thunk": "*",
"rxjs": "*",
"rxjs-compat": "*",
"validator": "*"
И вот проблема, которую я получаю:
Низкое регулярное выражение Отказ в обслуживании
Пакетные скобки
Зависимость реакции-скриптов
Path-скрипты реакции> jest> jest-cli> micromatch> фигурные скобки
Подробнее https://nodesecurity.io/advisories/786