mirror of
https://github.com/hanzoai/proofs.git
synced 2026-10-30 18:23:34 +00:00
The manifest moved and the lockfile did not, so npm ci refused on a clean checkout: twelve direct dependencies were behind what package.json requires, @hanzo/design and next and react and typescript among them. A lockfile that disagrees with its manifest is not a lockfile — it is a second, contradictory manifest, and the one npm trusts least. next-env.d.ts moves with it. Next writes that file, and the version the lock now resolves writes one more reference into it. Co-authored-by: Hanzo Dev <[email protected]>