Skip to content

Conversation

@kentcdodds
Copy link
Member

Add experimental Bun support for package installation, building, and testing, and update development documentation.

This PR introduces experimental support for using Bun for dependency installation, package building, and running tests (via bunx vitest run due to bun test incompatibilities). The application's dev and production server scripts continue to use Node.js, ensuring compatibility with existing runtime environments. Detailed usage instructions have been added to docs/development.md.


Open in Cursor Open in Web

This commit introduces experimental support for Bun, allowing it to be used for dependency installation, building, and testing. It also includes updates to various project dependencies.

Co-authored-by: me <me@kentcdodds.com>
@cursor
Copy link

cursor bot commented Oct 23, 2025

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

@nx-cloud
Copy link

nx-cloud bot commented Oct 23, 2025

🤖 Nx Cloud AI Fix Eligible

An automatically generated fix could have helped fix failing tasks for this run, but Self-healing CI is disabled for this workspace. Visit workspace settings to enable it and get automatic fixes in future runs.

To disable these notifications, a workspace admin can disable them in workspace settings.


View your CI Pipeline Execution ↗ for commit 7b89ead

Command Status Duration Result
nx lint ❌ Failed 5s View ↗
nx run-many --target build ❌ Failed 5s View ↗

☁️ Nx Cloud last updated this comment at 2025-10-23 22:06:00 UTC

@Jarred-Sumner
Copy link

nice

@kentcdodds
Copy link
Member Author

Haha @Jarred-Sumner how the heck did you notice this PR? lol

@Jarred-Sumner
Copy link

discord bot that searches github every hour for issues & PRs mentioning bun and posts links

image

Co-authored-by: me <me@kentcdodds.com>
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.

4 participants