Rechercher

Rechercher dans Kavel...

Menu de documentation

Bun + Turbo + Biome

La chaîne d'outils qui installe, exécute et vérifie le monorepo : Bun comme runtime et gestionnaire de paquets, Turbo comme task runner, Biome pour le lint et le format.

Pourquoi il est là

Nous avons choisi ce trio pour la vitesse et la simplicité. Bun installe et s'exécute vite, Turbo coordonne les tâches entre les applications et met les résultats en cache, et Biome remplace la pile lint-plus-format habituelle par un seul outil rapide.

Ce qu'il faut savoir

  • bun install met en place tout le workspace ; bun dev démarre chaque application en parallèle via Turbo.
  • Turbo exécute des scripts comme build, check-types et lint sur les paquets, en ne refaisant que ce qui a changé.
  • bunx @biomejs/biome check lint et formate. C'est la seule source de style, il n'y a donc pas de config Prettier ou ESLint séparée.

La documentation complète se trouve sur bun.sh, turbo.build et biomejs.dev.