TS + Bun

TypeScript project with Bun

6 steps · 8 min · run · ship

Using fledge with Bun gives you a blazingly fast development loop. This walkthrough shows how fledge automates the lifecycle of a Bun-powered TypeScript API.

1. Initialize

fledge templates init my-api -t ts-bun
cd my-api

fledge scaffolds a project with bun install already run and a fledge.toml ready to go.

2. Lane discovery

Check what lanes are available for this project type:

fledge lanes list

You’ll see check, build, and ci lanes pre-configured.

3. Parallel checks

Run the check lane, which executes lint and test in parallel using Bun’s native speed:

fledge lanes run check

4. Work and Ship

Use the standard ship workflow to move from branch to PR:

fledge work start feature/new-endpoint
# ... make changes ...
fledge work commit --ai
fledge work push
fledge github prs create --fill