timize the installation process by allowing npm to skip repeated metadata resolutions for previously-installed packages.</li>
</ul>
<p>One key detail about <code class="language-text">package-lock.json</code> is that it cannot be published, and it
will be ignored if found in any place other than the toplevel package. It shares
a format with <a href="../../configuring-npm/shrinkwrap-json">npm-shrinkwrap.json</a>, which is essentially the same file, but
allows publication. This is not recommended unless deplo