This project uses Turborepo with Bun as the package manager.
Make sure you have the following installed:
-
Bun – Install it using:
curl -fsSL https://bun.sh/install | bash
-
Node.js (if required for tooling)
-
Git
Clone the repo and install dependencies for all apps and packages:
git clone https://github.com/whateverui/whatever-ui
cd whatever-ui
bun install
To run all apps/packages in development mode:
bun run dev
To build all apps and packages:
bun run build
To enable Vercel Remote Caching for faster CI and team collaboration:
-
Log in to Vercel:
bunx turbo login
-
Link your Turborepo to your Vercel project:
bunx turbo link
Remote Caching is free and improves build times across machines.
Command | Description |
---|---|
bun install |
Install dependencies |
bun run dev |
Run dev servers for all apps |
bun run build |
Build all apps/packages |
bunx run login |
Authenticate with Vercel |
bunx run link |
Link repo to Vercel Remote Cache |