# todo

> Todos in the CLI like what.

Latest version **1.1.0** (published 2015-08-14) · 0 weekly downloads

## Install

```sh
npm install todo
pnpm add todo
yarn add todo
bun add todo
```

Provides the command `todo`.

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.1.0 |
| Published | 2015-08-14 |
| First published | 2012-01-29 |
| Weekly downloads | 0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 5 |
| Known vulnerabilities | 0 (+2 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 398 |
| Author | Veselin Todorov |
| Maintainers | vesln, michaeljacobdavis |
| Keywords | todo, todos, todo cli |

## Links

- npm: https://www.npmjs.com/package/todo
- Repository: https://github.com/vesln/todo
- Homepage: http://github.com/vesln/todo
- Issues: https://github.com/vesln/todo/issues
- npm.io page: https://npm.io/package/todo

## Dependencies (5)

- [ms](https://npm.io/package/ms.md) ~0.6.2
- [argvee](https://npm.io/package/argvee.md) ~0.1.1
- [eyehurt](https://npm.io/package/eyehurt.md) 0.0.1
- [homepath](https://npm.io/package/homepath.md) ~1.0.0
- [refractory](https://npm.io/package/refractory.md) 0.0.3

## Recent versions

- 1.1.0 (latest) — 2015-08-14
- 1.0.1 — 2014-08-13
- 1.0.0 — 2014-03-07
- 0.10.0 — 2014-01-21
- 0.9.9 — 2014-01-19
- 0.0.3 — 2013-04-13
- 0.0.2 — 2013-04-13
- 0.0.1 — 2012-01-29

## README

[![Build Status](https://secure.travis-ci.org/vesln/todo.png)](http://travis-ci.org/vesln/todo)

# todo

## Usage

```
  todo: Todos in the CLI like what

  Usage:

    todo                     Print todos
    todo help                Lists the available commands
    todo add Go shopping     Create a new todo item
    todo ls                  Print all pending todo items
    todo ls @tag             Print todo items containing "@tag"
    todo ls ~@tag            Print todo items not containing "@tag"
    todo ls --all            Print completed and pending todo items
    todo ls --done           Print completed todo items
    todo check 1             Mark #1 as completed
    todo mv 1 42             Change the id of given todo
    todo undo 1              Revert #1 to pending
    todo rm 1                Remove #1 item
    todo clear               Destroy all todo items
    todo clear --done        Destroy all completed todo items
    todo renumber            Re-numbers all todos starting with 1

  Environment variables:

    TODO_FORMAT=pretty                Specify formatter (simple, pretty, mini) [default: simple]
    TODO_DB_PATH=~/Dropbox/todo.json  Specify DB path [default: ~/.todo-db.json]
```

## Installation

```js
npm install todo -g
```

## License

MIT License

---
_Source: https://npm.io/package/todo · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
