@jarredsumner@bunjavascript An update, bun 1.4 stable. dd-trace's http instrumentation patches node:http. Native Bun.serve() never touches it, so switching silently kills ALL inbound HTTP APM tracing - traffic flows fine, spans just vanish. For now continue with @hono/node-server but in bun runtime
@jokull Did the same for https://t.co/ft75fMb7zK recently - hono + react spa with tanstack router.
I'm very happy I did 🚀 Retry straightforward since the backend was already implemented with better-auth and trpc
https://t.co/LbpfsIdk0N
@bunjavascript Using bun build and bun install extensively. Unfortunately we have to run in node runtime due to ddtrace not capturing apm traces when running in bun runtime. There's the option of Open Telemetry but ddtrace and datadog agent is our tool of choice.
@jarredsumner Love seeing the focus on node compatibility 🙏 Are you updating the list here when releasing new node compatibility?
https://t.co/7OKF6pENXT
@jarredsumner Love what you've done so far 🙌
Only thing blocking us to move to production is full DataDog APM support (dd-trace)
https://t.co/7OKF6pENXT
@shadcn You've completely changed the game, kudos!
For us that run Bun with a text-based lockfile it'd be awesome if you could have a look at the @antfu/ni upgrade PRs so that we can use the cli 🙏
With @bunjavascript plans to make the text based lock file the default in v1.2 which is released today, I'd love to the great @shadcn CLI support it 🙏
https://t.co/T1J1P3DeuK
@thdxr Using nx I bundle my app using rspack, esbuild or webpack. Using bun workspaces I bundle with bun or if it's a small monorepo with only backend services like Hono I just copy all the files over and run the ts file.
Both monorepo with the typical libs and apps folders.
@CodeHagen@bunjavascript@biomejs They could use yarn yes but it might result in mismatching bun lockfile and yarn lockfile.
Bun doesn't support windows yet which might be a problem for #buildinpublic
@penberg@vercel@bunjavascript@tursodatabase I was using 0.3.1 but I've tried bumping to 0.3.4 and even 0.3.5-pre.x.
I started a new app just to see if I can reproduce the issue in isolation from my codebase, I will notify about the results.
Trying to deploy a Next project to @vercel using @bunjavascript. Built with trpc, tailwind, @tursodatabase, drizzle. Works with pnpm
Local bun next build results in `NextRouter` was not mounted, on Vercel it's [ERR_REQUIRE_ESM] @libsql/isomorphic-fetch/node.cjs not supported