Tasuku - Node.js için minimal bir Task Runner
(github.com)- Birden fazla görevi aynı anda yükleyip/çalıştırarak başarı/başarısızlık gibi mesajları terminalde dinamik olarak gösterir
→ Karmaşık script'ler ve CLI araçları yazmak için
- Dinamik durum değerlerini destekleyen görev listesi
→ Pending ◽️ / Loading 🔅 / Warning ⚠️ / Error ❌ / Success ✅
-
Paralel, iç içe ve grup görevleri destekler
-
Unopinionated: Her yerden çağrılabilir. Ek gereksinim yoktur
-
Type-Safe
-
setTitle,setStatus,setOutput,setWarning,setErrorgibi özellikleri destekler
1 yorum
Daha önce yaygın olarak kullanılan listr/listr2 de çok başarılı ama fazla yapısal/bildirimsel olduğu için bunu yaptıklarını söylüyorlar.
Gerçekten de kullanımı daha temiz ve pratik görünüyor.
listr https://github.com/SamVerschueren/listr
list2 https://github.com/cenk1cenk2/listr2