3.15.1
2.0.3
El paquete tslint requiere mecanografiado 1.8.10 y otro paquete (gulp-mecanografiado) requiere mecanografiado versión 2 o superior.
Esto causa el error
`- PEER INSATISFECHAS DEPENDENCIA [email protected]
al ejecutar la actualización npm .
¿Es posible actualizar para hacer que la versión de mecanografiado requerida sea menos específica o para hacerla compatible con mecanografiado 2 o superior?
La dependencia entre pares ya es bastante permisiva. Permite la versión >=1.7.3
.
El problema no es la configuración de dependencias entre pares de tslint , es la configuración de dependencias entre pares de gulp-typescript y el hecho de que gulp-typescript está más actualizado con mecanografiado.
Lo siguiente proviene del package.json de gulp-typescript
"peerDependencies": {
"typescript": "~2.0.3 || >=2.0.0-dev || >=2.1.0-dev"
},
Si lo entiendo correctamente, eso es.
Supongo que el problema se resolvería si tslint se actualizara a la última versión de mecanografiado. ¿Probablemente podría hacer uso de tslint @ next ?
Gracias SwintDC, este problema se resolvió ejecutando npm install tslint<strong i="5">@next</strong> -g