How to migrate to bun from yarn or npm

#npm #yarn #bun #frontend

  1. install bun globally
# with install script
curl -fsSL https://bun.sh/install | bash

# with npm
npm install -g bun

# with Homebrew
brew tap oven-sh/bun
brew install bun

# with Docker
docker pull oven/bun
docker run --rm --init --ulimit memlock=-1:-1 oven/bun

# on windows
powershell -c "irm bun.sh/install.ps1 | iex"
  1. migrate your project
cd <your-project>
bun install
  1. remove yarn.lock or package-lock.json
rm yarn.lock
rm package-lock.json