Jaka jest różnica między npm-shrinkwrap.json i package-lock.json?

Wraz z wydaniem npm @ 5 , będzie teraz pisać, package-lock.jsonchyba że npm-shrinkwrap.jsonjuż istnieje. Zainstalowałem npm @ 5 globalnie przez: npm install npm@5 -g A teraz, jeśli npm-shrinkwrap.jsonzostanie znaleziony podczas: npm install zostanie wydrukowane ostrzeżenie: npm WARN...