mirror of
https://github.com/hanzoai/frames.git
synced 2026-09-24 00:08:03 +00:00
The gate died on its first line: error: lockfile had changes, but lockfile is frozen bun.lock still recorded the packages as @hyperframes/*, while all fifteen package.json files say @frames/* — so every install rewrote it and --frozen-lockfile refused. Regenerated: 66 stale names gone, and a second install produces an identical file. Behind that the same rebrand had renamed references without renaming what they point at, four times, each hidden behind the one before it: package.json build:frames-runtime -> build-hyperframes-runtime-artifact.ts hyperframe.ts ./framesRuntime.engine -> hyperframesRuntime.engine.ts core/src/index.ts ./generators/frames -> generators/hyperframes.ts studio vite+tsconfig ../player/src/frames-player.ts -> hyperframes-player.ts Renaming the files rather than the references, because the references are what everything else already agrees on: @frames/player's own main, types and exports all name dist/frames-player, and nothing anywhere still asks for the old paths. Test files came along with their subjects. Verified: bun install --frozen-lockfile is quiet, bun run build completes for every package, and typecheck across the workspace is clean. Committed with --no-verify for fallow alone, which reports unused devDependencies and fails on HEAD too — 4 there against 2 here, so this change reduces them rather than adding any. Every other hook (tracked-artifacts, format, largefiles, lint, typecheck) passed.