fix(bundler): check bun exists in PATH before compile#98
Conversation
Return a clear error when `bun` is not installed instead of failing with a cryptic ENOENT from execFile. Co-Authored-By: Claude <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
🦋 Changeset detectedLatest commit: 6a0fbc5 The changes in this PR will be included in the next version bump. This PR includes changesets to release 2 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
📝 WalkthroughWalkthroughThe PR adds a preflight check to the Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
Summary
bun --versioncheck at the start ofcompile()to verifybunis available in PATHbunis missing instead of a cryptic ENOENTTest plan
pnpm typecheckpassespnpm lintpasses (oxlint)pnpm formatpasses (oxfmt)pnpm test --filter=@kidd-cli/bundler— all 108 tests pass