Bun + Turbo + Biome
Die Toolchain, die das Monorepo installiert, ausführt und prüft: Bun als Runtime und Paketmanager, Turbo als Task-Runner, Biome für Lint und Format.
Warum es hier ist
Wir haben dieses Trio wegen Tempo und Einfachheit gewählt. Bun installiert und läuft schnell, Turbo koordiniert Tasks über die Apps hinweg und cacht Ergebnisse, und Biome ersetzt den üblichen Lint-plus-Format-Stack durch ein schnelles Tool.
Was du wissen solltest
bun installrichtet den gesamten Workspace ein;bun devstartet jede App parallel über Turbo.- Turbo führt Skripte wie
build,check-typesundlintüber Pakete hinweg aus und wiederholt nur, was sich geändert hat. bunx @biomejs/biome checklintet und formatiert. Es ist die einzige Stilquelle, es gibt also keine separate Prettier- oder ESLint-Konfiguration.
Die vollständige Dokumentation findest du unter bun.sh, turbo.build und biomejs.dev.