npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

todo-today

v0.5.0

Published

Simple Todoist CLI

Downloads

13

Readme

todo-today

This is a very bare bones interface for Todoist. You will need your Todoist API token, found in Todoist Settings -> Integrations -> Api Token

Note: This is under active development and commands will likely change.


Note: If this is your first time installing a global NPM package you may see an error that looks like this:

checkPermissions Missing write access to /usr/local/lib/node_modules
...

To fix this you can run sudo chown -R $USER /usr/local/lib/node_modules then try the install again.


oclif Version Downloads/week License

Usage

$ npm install -g todo-today
$ todo-today COMMAND
running command...
$ todo-today (-v|--version|version)
todo-today/0.5.0 darwin-x64 node-v15.2.1
$ todo-today --help [COMMAND]
USAGE
  $ todo-today COMMAND
...

Commands

todo-today help [COMMAND]

display help for todo-today

USAGE
  $ todo-today help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

todo-today init [TOKEN]

Connect to your Todoist account. You can find this in Todoist under Settings -> Integrations -> API token. It will look something like this: 9d95f4419a485ae8ba935b44b202ad38a64eaasd

USAGE
  $ todo-today init [TOKEN]

OPTIONS
  -h, --help  show CLI help

EXAMPLE
  $ today init TOKEN

See code: src/commands/init.ts

todo-today list [FILE]

Lists your tasks due today.

USAGE
  $ todo-today list [FILE]

OPTIONS
  -b, --nest-sub-tasks                    Show sub-tasks as a nested tree rather than at the top level.
  -c, --copy-to-clipboard                 Copies the output to the clipboard.
  -h, --help                              show CLI help
  -o, --show-overdue                      Include overdue items.
  -p, --show-priority                     Show when the item priority
  -s, --sort=priority|due|alphabetically  Table sorting
  -u, --show-urls                         Displays the Todoist URLs for each task.
  -w, --wrap                              Wraps the text instead of truncating it to fit on one line.

ALIASES
  $ todo-today l
  $ todo-today today

EXAMPLES
  $ today-todo list
  $ today-todo list -oc
  $ today-todo list -wrap

See code: src/commands/list.ts

todo-today shortcuts:create

Creates a shortcut to a list view

USAGE
  $ todo-today shortcuts:create

OPTIONS
  -h, --help  show CLI help

ALIASES
  $ todo-today shortcut:create

See code: src/commands/shortcuts/create.ts

todo-today shortcuts:delete [SHORTCUT-NAME]

Deletes a shortcut

USAGE
  $ todo-today shortcuts:delete [SHORTCUT-NAME]

OPTIONS
  -h, --help  show CLI help

See code: src/commands/shortcuts/delete.ts

todo-today shortcuts:list

Lists shortcuts

USAGE
  $ todo-today shortcuts:list

OPTIONS
  -h, --help  show CLI help

ALIASES
  $ todo-today shortcut:list

See code: src/commands/shortcuts/list.ts