bun-runtime

bun runtime

affaan-m 232k ↓ 5k MIT updated 25d ago
Claude Code
View source ↗

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.

bun-runtime on getagentictools
[![bun-runtime on getagentictools](https://getagentictools.com/badge/skills/affaan-m-everything-claude-code-bun-runtime.svg)](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.