t0d0

The Only Certificated TODO-Driven-Development Tool

Downloads
10
Stars
9
Committers
2

t0d0 — The Only Certificated TODO-Driven-Development Tool*

t0d0 helps you to manage TODOs in your source code.

It allows you to:

  • Find and filter TODOs in your code base
  • See who was the author
  • When TODO was added
  • Mark TODOs with tags

Why I Should Use TODOs?

TODO in a source code it's one of the most underestimated engineering tools. It might be really powerful,

Devide and Rule

Everybody knows "Devide and Rule" principle, if you have big problem it's easier to devide it into small problems and solve it rather than try to address it at once.

Intallation

npm install -g t0d0

The only hard dependency of t0d0 is "The Silver Searcher" (ag).

For OSX+brew ag can be installed with:

brew install ag

See installation instructions for your env.

Usage

To show all TODO statements (that matches "TODO:"):

todo

Display 10 lines for every TODO statement:

todo -l 10

Display all the TODOs (inluding reviewed; by default reviewed TODOs will be displayed only after 2 weeks after review):

todo --all

Tests (TODO)

npm test

For watch mode:

npm run-script autotest

Roadmap

See t0d0's kanban board on HuBoard.

--

License (MIT)

--

* - yes, this is a joke

** - yes, this is a joke too

Package Rankings
Top 25.65% on Npmjs.org
Related Projects