3.15.1
2.0.3
O pacote tslint requer o typescript 1.8.10 e outro pacote (gulp-typescript) requer o typescript versão 2 ou superior.
Isso causa o erro
`- DEPENDÊNCIA DE PEER UNMET [email protected]
ao executar a atualização do npm .
É possível atualizar para tornar a versão do texto datilografado necessária menos específica ou para torná-lo compatível com o texto datilografado 2 ou superior?
A dependência de pares já é bastante permissiva. Ele permite a versão >=1.7.3
.
O problema não é a configuração de dependências de pares de tslint , é a configuração de dependências de pares de gulp-typescript e o fato de que gulp-typescript está mais atualizado com o typescript.
O seguinte vem do package.json do gulp-typescript
"peerDependencies": {
"typescript": "~2.0.3 || >=2.0.0-dev || >=2.1.0-dev"
},
Se bem entendi, é isso.
Eu acho que o problema seria resolvido se o tslint fosse atualizado para a versão mais recente do typescript. Provavelmente eu poderia usar o tslint @ next ?
Obrigado SwintDC, este problema foi resolvido para mim executando npm install tslint<strong i="5">@next</strong> -g