Catalog npm
Back to packageRELEASE DETAILS

1.0.25

npm

2do-cli

Commnad line todo app.

2doconsoletasktodo
Published8 Sept 2017
Direct dependencies4
Transitive dependenciesNot calculated

README

Current package documentation

2do-cli Build Status Download-week

Commnad line todo app.

Demo

Installation

npm i -g 2do-cli

Or if using Yarn:

yarn global add 2do-cli

Usage


Initializing

Open up any repository that you want to use 2do-cli indside.
Then type:

2do

2do-cli will start, after that write :

init

And 2do-cli will generate a 2do.json file in you repo.


Adding a file

To work with 2do-cli you have add a file and then todos related to that.
Lets say you have a file named main.js and you want to add some todos for this file, to do so (after inializing 2do-cli in your repo) you have to type:

add main.js 'Here is my first todo for main.js' 

After a while you might know that you want to add another todo for same file, so just use same command like:

add main.js 'Here is my second todo for main.js '

Show todo

Now if you want to see all todos of main.js you simply write:

show main.js

and all todos of that file will appear.


Check todo

So what if you want to know you have completed a todo or not. There is default status field for every todo, and it's value is set to undone by default. If you want to change it so that you know your todo is done:

check main.js 4

This will set status of fourth todo of main.js to done.


Listing

You can list all of files which have todos in current directory and select any one that you want, by typing :

list

Removing

You can remove a file, which removes all of it's todos too, or you can only remove a todo of a file, to do prior one you just write:

delete main.js

And if you want to remove only second todo of this file you go like:

delete main.js 2

Above command will remove second todo of main.js .


Version

To get current version just type :

version

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 4

Native requirements
4 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
chalk
Environment
{
  "local_name": "chalk",
  "alias": false,
  "peer_metadata": null
}
^2.1.0runtime
figlet
Environment
{
  "local_name": "figlet",
  "alias": false,
  "peer_metadata": null
}
^1.2.0runtime
inquirer
Environment
{
  "local_name": "inquirer",
  "alias": false,
  "peer_metadata": null
}
^3.2.3runtime
vorpal
Environment
{
  "local_name": "vorpal",
  "alias": false,
  "peer_metadata": null
}
^1.12.0runtime

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "shasum": "d63616deb9c88ccb306b8dba4598b5a1b10e8b53",
  "tarball": "https://registry.npmjs.org/2do-cli/-/2do-cli-1.0.25.tgz",
  "integrity": "sha512-vob9yDJlsNpIt6DjhDXZrxrzbGtOGq/beCbLw3i1dT4mJkGpli1W4IJNJNrwDPDWEHQern/Z40nAkzI1ZTuuwg==",
  "signatures": [
    {
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
      "sig": "MEUCIQCykMXMTpftvsQnEJfToYBSL+sx/4ndfc3TRdhtbvH6zQIgSfajJwkhFx7TgBGlfpbljeqSjbvavgJIEplfLYOnUjU="
    }
  ]
}

Repository

PENDING
hosein2398/2do-cli

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:11 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:9bbce0920b3a94849e3c752d55bb129fc8df1d805771cd4c907f720ae9ab826b

Other collected versions

1.1.711 Aug1.1.61 Dec1.1.56 Jul1.1.41 Feb1.1.310 Dec1.1.221 NovView all collected versions →