Tasuku - Node.js용 미니멀 Task Runner
(github.com)- 여러 태스크를 동시에 로딩/실행하여 성공/실패등의 메시지를 터미널에 동적으로 표시
ㅤ→ 복잡한 스크립트 및 CLI 도구 작성용
- 동적 상태값을 지원하는 태스크 리스트
ㅤ→ Pending ◽️ / Loading 🔅 / Warning ⚠️ / Error ❌ / Success ✅
- 병렬, 중첩, 그룹 태스크 지원
- Unopinionated : 어디서든 호출 가능. 별도 요구사항 없음
- Type-Safe
- setTitle, setStatus, setOutput, setWarning, setError 등 지원
기존에 많이 쓰던 listr/listr2 도 넘 훌륭한데, 너무 구조적/선언적이어서 만들었다고 하네요.
확실히 쓰기엔 더 깔끔하고 간편해 보이는 듯
- listr https://github.com/SamVerschueren/listr
- list2 https://github.com/cenk1cenk2/listr2