Skip to content

Bundle Bun inside the npm-installed CLI#11

Merged
benvinegar merged 1 commit into
masterfrom
fix/npm-bundled-bun-runtime
Mar 20, 2026
Merged

Bundle Bun inside the npm-installed CLI#11
benvinegar merged 1 commit into
masterfrom
fix/npm-bundled-bun-runtime

Conversation

@benvinegar
Copy link
Copy Markdown
Member

Summary

  • add a Node launcher for the published hunk bin
  • depend on the bun npm package and invoke its bundled runtime internally
  • harden the npm install smoke test so it runs without bun on PATH

Testing

  • bun run typecheck
  • bun run check:pack
  • fresh npm install -g smoke test with a sanitized PATH that excludes bun
  • packaged hunk diff before.ts after.ts smoke test with a sanitized PATH that excludes bun

@socket-security
Copy link
Copy Markdown

socket-security Bot commented Mar 20, 2026

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addedbun@​1.3.11911008097100

View full report

@benvinegar benvinegar force-pushed the fix/npm-bundled-bun-runtime branch from 77b8020 to cd1063c Compare March 20, 2026 15:45
@benvinegar benvinegar merged commit 23a9d3b into master Mar 20, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant