An open API service indexing awesome lists of open source software.

https://github.com/indexzero/picasso

Feather weight CLI tool for synching Github issue labels across repos.
https://github.com/indexzero/picasso

Last synced: about 1 year ago
JSON representation

Feather weight CLI tool for synching Github issue labels across repos.

Awesome Lists containing this project

README

          

# picasso

Feather weight CLI tool for synching Github issue labels across repos.

## Usage

* Create a simple JSON object mapping `name` to `color` (e.g. `labels.example.json`):

**labels.example.json**
``` js
{
"good first issue": "DD1A8E",
"help wanted": "74E7BA",
"investigate": "74E7BA",
"feature request": "DB2E2E",
"invalid": "EDEDED",
"duplicate": "EDEDED",
"wontfix": "EDEDED",
"question": "FFD069",
"faq": "FFD069",
"docs": "FFD069",
"bug": "72D1ED",
"regression": "72D1ED",
"breaking": "72D1ED",
"blocked": "444444"
}
```

* Install and run `picasso`:

```
npm install picasso -g
picasso --username [gh-username] --password [gh-password] \
--repo indexzero/picasso --file labels.json
```

_Watch as the labels are added to your repo:_

```
$ picasso
ƒ. username indexzero
ƒ. password
ƒ. repo indexzero/picasso
ƒ. label-file labels.example.json
ⅰ. Listing labels for indexzero/picasso
ⅰ. Updating bug in indexzero/picasso
ⅰ. Updating duplicate in indexzero/picasso
ⅰ. Updating enhancement in indexzero/picasso
ⅰ. Updating invalid in indexzero/picasso
ⅰ. Updating question in indexzero/picasso
ⅰ. Updating wontfix in indexzero/picasso
ⅰ. Updating design in indexzero/picasso
ⅰ. Updating development in indexzero/picasso
ⅰ. Updating regression in indexzero/picasso
ⅰ. Updating blocked in indexzero/picasso
ⅰ. Updating deployed in indexzero/picasso
ⅰ. Done syncing labels with indexzero/picasso
```

## `picasso` uses [frameless](https://github.com/dscape/frameless)

1. Passing `--save` will save all options to `~/picasso.f.json`
2. If any CLI option is not provided you will be prompted for it.

#### LICENSE: MIT
#### Author: [Charlie Robbins](http://nodejitsu.com)