About: Immigrant to beautiful Canada 🇨🇦 working on Node.js things @Google, previously npm cli team @GitHub • Node.js core collaborator • JavaScript • CLI • Open Source • DX [he/him]
Location:
Montreal, Canada
Joined:
Apr 9, 2018
⬢ Node Task List
Publish Date: Nov 25 '19
57 2
Looking for a convenient way to list all scripts from a package.json file? What if you could have an interactive list that not only gives you a quick glance but also allows you to run any of these tasks right away? Look no further, Node Task List is the tool you've been looking for. 😊
They say an image is worth a thousand words and in the case of interactive cli tools that can't be more true, check out how it works in a quick gif demo:
A little bit of history...
ntl started out as a quick prototype side project almost 4 years ago and since then has been improving and adding features thanks to contributions from the community around it. (Shout out to @mkuehnel that has been the most active contributor) ❤️
About a month ago I finally managed to start taking some time to clean up the project, add a proper test suite with 100% coverage and managed to merge the main feature the community had been always asking for: ability to easily repeat the last ran task.
Along with all that work I also did a bit of rebranding, giving the project the more descriptive name of Node Task List and a nice logo. 😄
Features
Outside the already previously mentioned features, ntl also has:
oh great question! 😄 actually ntl uses iPipeTo which itself uses Inquirer.js which is the same library Yeoman uses to create its interactive interfaces!
Nice work Ruy! Is Node Task List used in Yeoman, or is that something else?