# `npm error code ERESOLVE: unable to resolve dependency tree`

**Dónde aparece:** Terminal

**Qué significa:** Dos paquetes de tu proyecto piden versiones incompatibles de otro paquete.

## Causas probables

- Añadir una librería antigua que aún no ha actualizado su lista de compatibilidad para React 19 o Next.js.
- Fijar una versión de un paquete que choca con la que espera otro paquete instalado.

## Mensaje para tu agente

```text
npm falló con ERESOLVE. Mira qué dos paquetes chocan, elige versiones compatibles (o una alternativa actual) y explícame el arreglo antes de tocar package.json.
```

**Cómo evitarlo:** Prioriza paquetes mantenidos de las skills de tu stack frente a complementos abandonados.

---
Fuente: [Agentic Makers](https://agenticmakers.app/es/ayuda/errores/npm-eresolve-conflicto-de-dependencias) · Licencia: CC BY 4.0
