JSPM

goals_tracker

1.1.2
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 2
  • Score
    100M100P100Q22839F
  • License MIT

cli to do list for productivity boost

Package Exports

  • goals_tracker

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (goals_tracker) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

About

goals_tracker is an enhanced todo list used in command-line environment. Current version will allow you to keep track of your progress of each of your git repository!

Versions

Version 1.1.0 - only 1 goals list per git repository. Note: make sure you uses goals inside a git directory.
Version 1.0.1 - goals list is unique per directory.

Installation

  1. make sure npm is installed on your machine.
  2. run npm install -g goals_tracker

Usage

This program is a list of 2 layers: Goals > Tasks.

Init

Initialising the goals list by goals init.
Note: at the current version, goals list will be unique per directory.

List

Track your goals with list : goals ls or goals list

Add

Adding goals: goals add <goal_name>
Adding tasks to a goal: goals add -t <task_description> <goal_name> where <task_description> is either a 1 word or a String.
When adding tasks, you will be prompt to enter the number of hours that you expect the task will take. This is used to keep track your progress on your goals.

Done

When you have completed a task: goals done -t <task_index> <goal_name> where task_index is the index of the task found in goals ls

Remove

Remove goals: goals rm <goal_name> or goals remove <goal_name>
Remove tasks for a goal: goals rm -t <task_index> <goal_name> where task_index is the index of the task found in goals ls