Skip to content

Conversation

@akemmanuel
Copy link

This PR updates the package manager from pnpm to bun, which offers several benefits:

🚀 Performance Improvements:

  • Up to 2x faster dependency installation
  • Significantly faster package resolution
  • Reduced disk space usage

🛠️ Developer Experience:

  • Single binary installation (no separate CLI)
  • Built-in test runner and bundler
  • Better TypeScript support out of the box

📦 Migration Benefits:

  • Compatible with existing package.json files
  • Same command structure (bun install, bun run build, etc.)
  • Zero configuration needed

The changes replace all pnpm references with bun equivalents in the README.md file while maintaining the same functionality. This migration will improve development speed and reduce setup complexity for new contributors.

@akemmanuel akemmanuel requested a review from a team as a code owner December 15, 2025 14:02
@benface
Copy link
Contributor

benface commented Dec 16, 2025

That is not all that is needed to replace pnpm with bun, and I'm not sure we want to do it. cc @0xa3k5 @cmwhited @fubhy

@0xa3k5
Copy link
Member

0xa3k5 commented Dec 16, 2025

on top of that, package manager tooling preference should be left to the maintainers, this is an unnecessary change and internally we are using pnpm on almost every repo.

@benface benface closed this Dec 16, 2025
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.

3 participants