چرا باید package-lock.json را دوست داشته باشیم؟!

چرا باید package-lock.json را دوست داشته باشیم؟!
هرکسی که از Package Managerهایی مثل npm یا yarn استفاده میکنه حتما بخو...