10 points par xguru 2021-09-17 | 1 commentaires | Partager sur WhatsApp
  • 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

 
xguru 2021-09-17

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