Tasuku - Node.js के लिए मिनिमल Task Runner
(github.com)- कई tasks को एक साथ load/run करके success/failure जैसे संदेशों को terminal में dynamic रूप से दिखाता है
→ जटिल scripts और CLI tools लिखने के लिए
- dynamic status values को support करने वाली task list
→ Pending ◽️ / Loading 🔅 / Warning ⚠️ / Error ❌ / Success ✅
-
parallel, nested, group tasks का support
-
Unopinionated : कहीं से भी call किया जा सकता है। कोई अलग requirements नहीं
-
Type-Safe
-
setTitle, setStatus, setOutput, setWarning, setError आदि का support
1 टिप्पणियां
पहले से काफ़ी इस्तेमाल होने वाले listr/listr2 भी बहुत शानदार हैं, लेकिन वे बहुत ज़्यादा structured/declarative हैं, इसलिए इसे बनाया गया है।
यक़ीनन इस्तेमाल करने में यह ज़्यादा साफ़-सुथरा और आसान लगता है
listr https://github.com/SamVerschueren/listr
list2 https://github.com/cenk1cenk2/listr2