Если я всегда использую определенные версии пакетов внутри моего package.json, зачем нужен package-lock.json.Или другой способ задать этот вопрос: если кто-то хочет использовать package-lock.json, почему он не может просто использовать определенные версии пакетов (1.2.3, а не ^ 1.2.3) внутри package.json.