Normalmente obtengo "x packages are looking for funding."
al ejecutar npm install
en un proyecto de react
. ¿Alguna idea de lo que eso significa?
Cuando ejecute npm update
en el símbolo del sistema, cuando termine, le recomendará que escriba un nuevo comando llamado npm fund
.
Cuando ejecute npm fund
, enumerará todos los módulos y paquetes que ha instalado y que fueron creados por empresas u organizaciones que necesitan dinero para sus proyectos de TI. Verá una lista de páginas web donde puede enviarles dinero. Entonces, "fondos" significa "paquetes angulares que instaló que podrían usar algo de su dinero como una opción para ayudar a respaldar sus negocios".
Básicamente es una lista de los módulos que tienes que necesitan contribuciones o donaciones de dinero para sus proyectos y que enumera sitios web donde puedes ingresar una tarjeta de crédito para ayudar a pagarlos.
npm
decidió agregar un nuevo comando: npm fund
que brindará más visibilidad a los usuarios de npm sobre qué dependencias están buscando activamente formas de financiar su trabajo .
npm install
también mostrará un solo mensaje al final para que el usuario sepa que las dependencias están buscando financiación, se ve así:
$ npm install packages are looking for funding. run `npm fund` for details.
Ejecutar npm fund <package>
abrirá la URL listada para ese paquete dado directamente en su navegador.
En primer lugar, trate de apoyar a los desarrolladores de código abierto cuando pueda, ellos invierten mucho de su tiempo (libre) en estos paquetes. Pero si desea deshacerse de los mensajes de financiación, puede configurar NPM para desactivarlos. El comando para hacer esto es:
npm config set fund false --global
... o si solo desea desactivarlo para un proyecto en particular, ejecute esto en el directorio del proyecto:
npm config set fund false
Para obtener detalles sobre por qué se implementó esto, consulte las respuestas de @Stokely y @ArunPratap.