¿Por qué sigo recibiendo este mensaje de advertencia a continuación cuando intento instalar mongoose ?
npm WARN obsoleto mongodb@2.2.16: actualice a 2.2.19 o superior
json:
{ "name": "dummy-app", "version": "0.0.0", "private": true, "scripts": { "start": "node ./bin/www" }, "dependencies": { "body-parser": "~1.15.1", "cookie-parser": "~1.4.3", "debug": "~2.2.0", "express": "~4.13.4", "pug": "~2.0.0-beta3", "morgan": "~1.7.0", "serve-favicon": "~2.3.0", "mongoose": "^4.7.6" } }¿Cómo puedo arreglar eso?
El paquete mongodb es una dependencia de mongoose : npm lo instala automáticamente cuando instala mongoose .
mongoose v4.7.6 depende de mongodb 2.2.16 (consulte su archivo package.json ), pero hay una versión más reciente de corrección de errores disponible (2.2.19), por lo que ve la advertencia.
Como mongodb es una dependencia de mongoose, tendrá que esperar a que un mantenedor de mongoose actualice la dependencia: este no es un problema que deba solucionar en su código.
De hecho, este problema ya está rastreado en el Github de mongoose aquí .