We initially put the package-lock.json file into the .gitignore so that users of the service manual didn't accidentally commit it with their content changes.
This needs to be removed as we will one day want to lock versions so we have exact dependencies across all users of the service manual.
It describes the exact tree that was generated, such that subsequent installs are able to generate identical trees, regardless of intermediate dependency updates.
We initially put the
package-lock.json
file into the.gitignore
so that users of the service manual didn't accidentally commit it with their content changes.This needs to be removed as we will one day want to lock versions so we have exact dependencies across all users of the service manual.
https://docs.npmjs.com/files/package-lock.json