What is package-lock.json?
Locks dependency versions.
package.json:
json
{
"dependencies": {
"express": "^4.18.0" // Can install 4.18.x
}
}package-lock.json:
json
{
"express": {
"version": "4.18.2" // Exact version locked
}
}Ensures everyone gets same versions!
Short Answer
Interview readyPremium
A concise answer to help you respond confidently on this topic during an interview.