breakout-timeline
A small time logging tool that uses NeDB to save the log locally
Installation
$ npm install -g breakout-timeline
Usage
Create a project
$ breakout-timeline -np <project-name>
Start a new feature in an existing project
$ breakout-timeline -nf <feature-name> -p <project-name>
Pause or hold feature in an existing project
$ breakout-timeline -hf <feature-name> -p <project-name>
Resume a paused feature in an existing project
$ breakout-timeline -rf <feature-name> -p <project-name>
Log a message related to a feature in an existing project
$ breakout-timeline -lf <feature-name> -p <project-name> -m <message>
Spits out the project timeline in a json file placed in the home directory
~/breakout-timeline.json
$ breakout-timeline log <project-name>