bun

📁 g1joshi/agent-skills 📅 3 days ago
0
总安装量
2
周安装量
安装命令
npx skills add https://github.com/g1joshi/agent-skills --skill bun

Agent 安装分布

amp 2
gemini-cli 2
claude-code 2
github-copilot 2
kimi-cli 2

Skill 文档

Bun

Bun is a drop-in replacement for Node.js, written in Zig. It is fast. v1.1 brings Windows support.

When to Use

  • Speed: bun install is instant. bun run starts instantly.
  • Local Dev: Use it as a package manager even if you use Node.js for production.
  • Testing: bun test is a fast, Jest-compatible test runner.

Core Concepts

Drop-in Replacement

Implements Node APIs (fs, http, path).

Bundle / Transpile

Built-in transpiler for TS/JSX.

Macros

Run code at build time.

Best Practices (2025)

Do:

  • Use bun install: It’s compatible with package-lock.json but faster.
  • Use bun test: It’s much faster than Jest/Vitest.
  • Use Bun.serve: For max performance HTTP servers.

Don’t:

  • Don’t use for everything: Some niche Node C++ addons might still have issues.

References