- Charge/exécute plusieurs tâches simultanément et affiche dynamiquement dans le terminal des messages de succès/échec, etc.
→ pour créer des scripts complexes et des outils CLI
- Liste de tâches prenant en charge des états dynamiques
→ Pending ◽️ / Loading 🔅 / Warning ⚠️ / Error ❌ / Success ✅
-
Prise en charge des tâches parallèles, imbriquées et groupées
-
Sans opinion préconçue : peut être appelé de n'importe où. Aucune exigence particulière
-
Sûr du point de vue des types
-
Prend en charge
setTitle,setStatus,setOutput,setWarning,setError, etc.
1 commentaires
Les très populaires listr/listr2 existants sont eux aussi excellents, mais ils ont été créés parce qu’ils sont trop structurés/déclaratifs, apparemment.
À l’usage, ça semble clairement plus propre et plus simple
listr https://github.com/SamVerschueren/listr
list2 https://github.com/cenk1cenk2/listr2