Lockfile

An automatically generated file that notes the exact versions of the parts the project uses. It isn’t edited by hand.

You’ll also find it as: lock file, package-lock.json

How it appears in the course

for p in ... goes one by one through the protected list: .env (where the passwords are), package-lock.json, the .git/ folder (the project’s history), the migrations/ folder (changes to the database).
Ready-to-use recipes · Module 07, Hooks: automatic actions

Where you learn it

In module 07 · Hooks: automatic actions, in the Claude Code for Beginners course.

Related terms

Learn Claude Code from zero, in plain English

12 modules with 1–2 minute lessons, which you can also do on your phone. The first two modules are free.