Quelle est la différence entre npm-shrinkwrap.json et package-lock.json?

Avec la sortie de npm @ 5 , il écrira désormais a package-lock.jsonsauf si un npm-shrinkwrap.jsonexiste déjà. J'ai installé npm @ 5 dans le monde via: npm install npm@5 -g Et maintenant, si un npm-shrinkwrap.jsonest trouvé pendant: npm install un avertissement sera imprimé: npm WARN read-shrinkwrap...