Loading...
Loading...
Bun as runtime, package manager, bundler, and test runner. When to choose Bun vs Node, migration notes, and Vercel support.
npx skill4agent add affaan-m/everything-claude-code bun-runtimebun installbun.lockbun.lockbbun testnode script.jsbun run script.jsbun script.jsbun installnpm installbun runbun xbun run buildbun build ./src/index.ts --outdir=distbun install --frozen-lockfile# Install dependencies (creates/updates bun.lock or bun.lockb)
bun install
# Run a script or file
bun run dev
bun run src/index.ts
bun src/index.tsbun run --env-file=.env dev
FOO=bar bun run script.tsbun test
bun test --watch// test/example.test.ts
import { expect, test } from "bun:test";
test("add", () => {
expect(1 + 2).toBe(3);
});const file = Bun.file("package.json");
const json = await file.json();
Bun.serve({
port: 3000,
fetch(req) {
return new Response("Hello");
},
});bun.lockbun.lockbbun run.ts