chore(bunfig): restore minimumReleaseAge to 604800#5523
Conversation
Temporarily lowered to 0 in #5521 to get TypeScript 7.0.2 (published same-day) past the supply-chain safety gate for that merge. Restoring the 7-day gate now that the merge is done.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
PR SummaryLow Risk Overview No application code or runtime behavior changes—only install-time dependency policy. Reviewed by Cursor Bugbot for commit a40fab9. Configure here. |
Greptile SummaryThis PR restores the Bun install age gate.
Confidence Score: 4/5Non-frozen Bun install paths can fail while the newly merged TypeScript packages are still inside the 7-day age gate.
bunfig.toml
|
| Filename | Overview |
|---|---|
| bunfig.toml | Restores Bun's install age gate to 7 days, which can block non-frozen installs for recently published dependencies. |
Reviews (1): Last reviewed commit: "chore(bunfig): restore minimumReleaseAge..." | Re-trigger Greptile
| [install] | ||
| exact = true | ||
| minimumReleaseAge = 0 | ||
| minimumReleaseAge = 604800 |
There was a problem hiding this comment.
When this 7-day gate is restored before the newly merged TypeScript 7 packages age out, Bun install paths that re-resolve packages can reject those versions. Developer installs and Docker builds that run bun install without --frozen-lockfile can fail until the package publish times pass the gate window.
Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!
Summary
bunfig.toml'sminimumReleaseAgefrom0back to604800(7 days)0in chore(typescript): upgrade to TypeScript 7 (native Go compiler) #5521 to let TypeScript 7.0.2 (published the same day) clear the supply-chain install-age gate for that mergeType of Change
Testing
N/A — one-line config value revert
Checklist