Tasuku - มินิมอล Task Runner สำหรับ Node.js
(github.com)- โหลด/รันหลายแทสก์พร้อมกัน และแสดงข้อความสำเร็จ/ล้มเหลวแบบไดนามิกในเทอร์มินัล
→ สำหรับเขียนสคริปต์ที่ซับซ้อนและเครื่องมือ CLI
- รายการแทสก์ที่รองรับค่าสถานะแบบไดนามิก
→ Pending ◽️ / Loading 🔅 / Warning ⚠️ / Error ❌ / Success ✅
-
รองรับแทสก์แบบขนาน แบบซ้อน และแบบกลุ่ม
-
Unopinionated : เรียกใช้ได้จากทุกที่ ไม่มีข้อกำหนดเพิ่มเติม
-
Type-Safe
-
รองรับ
setTitle,setStatus,setOutput,setWarning,setErrorเป็นต้น
1 ความคิดเห็น
listr/listr2 ที่คนใช้กันเยอะเดิมก็ดีมากอยู่แล้ว แต่เขาบอกว่าสร้างตัวนี้ขึ้นมาเพราะมันมีโครงสร้างและเป็นเชิงประกาศมากเกินไป
ดูแล้วเวลาใช้งานก็น่าจะสะอาดตาและเรียบง่ายกว่าจริง
listr https://github.com/SamVerschueren/listr
list2 https://github.com/cenk1cenk2/listr2