Bub

Bun is a fast JavaScript all-in-one toolkit

Install

brew tap oven-sh/bun # for macOS and Linux
brew install bun
# Upgrading bun itself
bun upgrade

Add ~/.bun/bin to your $PATH in the ~/.zshrc file

# verify
bun --version
bun --help

Uninstall

brew uninstall bun
rm -rf ~/.bun # for macOS, Linux, and WSL

Scaffold

To scaffold a new project:

mkdir quickstart
cd quickstart
bun init

To install the TypeScript definitions for Bun's built-in APIs, install bun-types.

bun add -d bun-types # dev dependency

In the repo root, set .gitattributes and git config as documented here

Utils

package manager

bun pm bin
bun pm bin -g
bun pm ls
bun pm cache
bun pm cache rm

bun update
bun run env

Last updated