turbo
13aadad5 - feat: Create and reconcile local setup locks (#14473)

Commit
23 days ago
feat: Create and reconcile local setup locks (#14473) Create and reconcile Node/exact-pnpm locks through local `turbo setup --tools-only`. Implements TURBO-6334; builds on merged #14472 and targets `main`. ```text Captured declarations → Resolve new or changed selections; preserve unchanged pins → Validate the current-host plan → Atomically create/update turbo.lock → Provision the exact committed selection ``` - Honor existing frozen/CI behavior and the read-only check path. - Report lock creation, updates and removals with a commit reminder. - Retain original root/source/config/lock expectations through publication and installation. - Preserve native package-manager advisory semantics and reject unsupported selections before writers. No dependencies or tasks are run. Tools-only is still explicit; refresh, force, no-lock and other controls are separate slices. Managed-run authorization, npm override CLI support, platform promotion, and public capability advertising remain separate work.
Author
Parents
Loading