Estoy usando la última versión del paquete npm de react-scripts, es decir, 4.0.3 en mi proyecto de reacción y tiene vulnerabilidades con uno de sus paquetes de dependencia llamado browserslist, estaba tratando de resolver esta vulnerabilidad agregando este paquete en la sección de resoluciones en mi archivo package.json. Traté de anular la versión del paquete con la ayuda del comando de preinstalación npx npm-force-solutions e instalará la versión que especificamos en las resoluciones. Mi archivo package.json será
{ "name": "test", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "start": "react-scripts start", "preinstall": "npx npm-force-resolutions", "build": "react-scripts build" }, "author": "", "license": "ISC", "dependencies": { "react-scripts": "^4.0.3" }, "resolutions": { "browserslist": "4.16.6" } }Cuando ejecuto la instalación de npm , se ejecutará el script de preinstalación e instalará la versión del paquete browserslist. Después de eso, intenté verificar la lista de vulnerabilidades disponibles con el comando de auditoría de npm y obtuve 0 vulnerabilidades. Consulte https://i.stack.imgur.com/cp1Sf.png para instalar la vista de comandos. Consulte https://i.stack.imgur.com/8dLJz.png para auditar la vista de comandos
Después de eso, traté de ejecutar el comando npm run build y tomará el script de compilación de mi archivo package.json. La compilación está fallando con el siguiente error. Consulte https://i.stack.imgur.com/Lt3OE.png para construir la vista de comandos
Investigué mucho sobre esto durante las últimas 2 semanas, pero no tuve suerte. Definitivamente me estoy perdiendo algo después de esto. Sería genial si alguien puede ayudarme en esto, se lo agradecería mucho.