Interface: Lockfile¶
Defined in: core/src/types/lockfile.ts:34
PromptScript lockfile (promptscript.lock). Pins all remote dependencies to exact commits for reproducible builds.
Properties¶
dependencies¶
dependencies:
Record\<string,LockfileDependency>
Defined in: core/src/types/lockfile.ts:38
Map of repo URL to locked dependency
references?¶
optionalreferences?:Record\<string,LockfileReference>
Defined in: core/src/types/lockfile.ts:40
Map of reference key to integrity hash (optional, for registry reference files)
version¶
version:
number
Defined in: core/src/types/lockfile.ts:36
Lockfile format version. Use type guard isValidLockfile() after parsing.