bun-runtime
bun runtime
What it does
- Prefer Node for: maximum ecosystem compatibility, legacy tooling that assumes Node, or when a dependency has known Bun issues.
- Runtime: Drop-in Node-compatible runtime (built on JavaScriptCore, implemented in Zig).
- Bundler: Built-in bundler and transpiler for apps and libraries.
- Test runner: Built-in bun test with Jest-like API.
- Commit the lockfile (bun.lock or bun.lockb) for reproducible installs.
- Prefer bun run for scripts. For TypeScript, Bun runs .ts natively.
- Keep dependencies up to date; Bun and the ecosystem evolve quickly.
Derived from the skill's own SKILL.md documentation · extracted 2026-07-23
bun-runtime FAQ
What does the bun-runtime skill do?
Bun as runtime, package manager, bundler, and test runner. When to choose Bun vs Node, migration notes, and Vercel support. Prefer Node for: maximum ecosystem compatibility, legacy tooling that assumes Node, or when a dependency has known Bun issues. Runtime: Drop-in Node-compatible runtime (built on JavaScriptCore, implemented in Zig).
How do I install bun-runtime?
Run: npx -y skills add https://github.com/affaan-m/everything-claude-code --skill bun-runtime --agent claude-code — the source lives at github.com/affaan-m/everything-claude-code.
Maintain bun-runtime?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[](https://getagentictools.com/skills/affaan-m-everything-claude-code-bun-runtime?ref=badge) npx agentictools info skills/affaan-m-everything-claude-code-bun-runtime The second line is the CLI lookup for this page — handy in READMEs and docs.