Just some functions I need to use


Keywords
trello
License
MIT
Install
npm install trello-helpers@1.0.23

Documentation

trello-helpers

This integrates with your Trello account using the API to do some more complicated repetitive operations.

Installation

Global: npm i -g trello-helpers

Environmental Variables:

{
  trelloKey: process.env.TRELLO_KEY,
  trelloToken: process.env.TRELLO_TOKEN,
  trelloBoard: process.env.TRELLO_BOARD,
  trelloLabel: process.env.TRELLO_LABEL
}

Your key and token can be gotten from the Trello API. Your board should be in the URL of the board you want. The label is used for daily lists, and needs to be gotten programmatically.

Methods

create

$ trello-helpers --create 'This is a new card'

Aliases: c

This will create a new card at the top of your target list as specified in your env, with the name of the argument.

duplicates

$ trello-helpers duplicates

Aliases: d

This will delete duplicate cards in a given list. It will also selectively delete only cards which have a certain label (mine is daily).

lists

$ trello-helpers lists

This will console log the names of all lists for the given board.

list

$ trello-helpers --list 'To Do'

Aliases: l

This will print the names of all cards for a given list.

today

$ trello-helpers today

Aliases: t

This will copy all of the cards from a list (mine is called 'Daily Processes') to another list with the format June 16th, 2015. It then copies all of those cards from that list to a list called Today, the goal being that daily processes are added to your to do list for that day, and you have a fresh card to start putting daily accomplishments on.