chore(start): Bun plugin/bun follow-ups (draft) - #8077
Conversation
Add a Start adapter that uses Bun as the bundler (not only as a runtime):
dual Bun.build for client/server, host.js static+SSR, Bun.serve dev with
HMR/React Refresh, CSS/?url (+ optional Tailwind), import protection,
router-plugin/bun code splitting, and react/solid/vue plugin facades.
Optional production paths: programmatic Nitro 3 post-build (bun.nitro) and
Bun.build({ compile }) standalone executables (bun.standalone). Includes
examples/react/start-bun-bundler and hosting docs for the experimental path.
Co-authored-by: Cursor <cursoragent@cursor.com>
Placeholder draft for CI e2e smoke, serialization adapters parity, and optional extraction of bun.nitro / bun.standalone into a smaller PR. Co-authored-by: Cursor <cursoragent@cursor.com>
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
Summary
Draft / tracking PR stacked on top of the Bun bundler adapter draft.
Primary draft: #8076 (
running-grass:feat/plugin-bun-upstream)No product code in the empty follow-up commit yet — this exists so we can discuss and land follow-ups without blocking the main experimental adapter review:
start-bun-bundler#tanstack-start-plugin-adapters(and related) parity vs Vite/Rsbuildbun.nitro/bun.standaloneinto a narrower PR if maintainers want a smaller first mergeTest plan
Notes
Head:
running-grass:feat/plugin-bun-follow-up(one empty chore commit above the adapter).