A dead-simple terminal task list.
Installation
npm i listr3
Example
Listr3 is designed to be super-simple to use. No need to write a schema before-hand, just say what you're doing and we'll handle it.
task"Doing stuff..."sleep1000 task"Doing next stuff..."sleep1000 for ; i < 400; i++ task"Finally finishing up..."sleep1000 task.finish
Customization
We use the ora
and cli-progress
projects and make those option sets fully available - check out the types.
Contribution
Contribution is encouraged! If I missed anything, or there's a use-case I didn't consider, definitely feel free to file an issue and/or PR. This project is licensed under the MIT license as most npm packages are. (see license.md).