todo-cli-kaylakantola
v0.7.0
Published
A handy app for devs to track to do items within a project/repo. todos saved in a json file within the project.
Downloads
6
Readme
todo-cli-kaylakantola
A command line interface used to track to do items in a software project. Use the cli to create to-do items, list to-do items, mark a to-do item as complete, and remove a to-do item.
Installation
npm i todo-cli-kaylakantola -g
##Usage
mk dir my-project
cd my-project
todo init
todo add put on some slippers
todo add drink some coffee
todo add read a book
todo ls
Commands
Add a to-do item
Adds a to-do item to your list of to-dos.
todo add <some text>
example
todo add feed the cat
List To-Dos
List all to-dos in your to-do list.
todo ls
Mark To-Do as complete
Toggle a to-do item as completed
todo check <TO DO ID GOES HERE>
example
todo check 2
Remove To Do
Deletes a specific to-do by providing the to-do ID
todo rm <TO DO ID GOES HERE>
example
todo rm 1
Initialize to do list
Creates a todos.json file within the current directory. Use when you wish to start a new list. If todos.json already exists,todo init
will not do anything.
todo init
##Future Features
- Show percent of to-dos completed
- Assign a to-do to a person
- Record the date and time completed
- Export the to-do items to github as issues
- Export to trello as a list