Version pinning, lockfiles & updates
Runtimes & package tools
Version pinning, lockfiles & updates
Pinned versions and lockfiles record a known dependency set, so that another machine installs the same versions. Update them on a schedule and in small batches, and let CI check compatibility.
Resources
npm ciDocumentation · npm · opens in a new tabuv documentationDocumentation · Astral · opens in a new tabmise: dev tool versionsDocumentation · jdx · opens in a new tabSemantic VersioningReference · Tom Preston-Werner · opens in a new tabFind this topic in
Also known as Pinned versions & lockfiles · Version pinning & updates.