Githubのラベルをいい感じに更新する

## github-label-syncをインストール
```
npm install -g github-label-sync
```

## labels.jsonをカレントに追加
```
[
  {
    "name": "duplicate",
    "color": "ededed",
    "description": "This issue or Pull Request already exists"
  },
  {
    "name": "help wanted",
    "color": "e99695",
    "description": "Extra attention is needed"
  },
  {
    "name": "good first issue",
    "color": "7057ff",
    "description": "Good for newcomers",
    "aliases": [
      "beginner-friendly",
      "beginner",
      "good-starter-issue",
      "good for beginner",
      "Good for beginners",
      "starter-issue",
      "starter"
    ]
  },
  {
    "name": "Priority: Critical",
    "color": "ee0701"
  },
  {
    "name": "Priority: High",
    "color": "d93f0b"
  },
  {
    "name": "Priority: Medium",
    "color": "fbca04"
  },
  {
    "name": "Priority: Low",
    "color": "0e8a16"
  },
  {
    "name": "Status: Abandoned",
    "color": "000000",
    "description": "The issue or Pull Request is wontfix",
    "aliases": [
      "wontfix",
      "invalid"
    ]
  },
  {
    "name": "Status: Blocked",
    "color": "ee0701",
    "description": "Progress on the issue is Blocked",
    "aliases": [
      "blocked"
    ]
  },
  {
    "name": "Status: In Progress",
    "description": "Work in Progress",
    "color": "cccccc"
  },
  {
    "name": "Status: Proposal",
    "color": "d4c5f9",
    "description": "Request for comments",
    "aliases": [
      "idea",
      "Idea",
      "proposal",
      "Proposal",
      "discussion"
    ]
  },
  {
    "name": "Status: PR Welcome",
    "color": "2E7733",
    "description": "Welcome to Pull Request",
    "aliases": [
      "Patch Welcome",
      "Status: Ready for PR"
    ]
  },
  {
    "name": "Status: Review Needed",
    "color": "fbca04",
    "description": "Request for review comments"
  },
  {
    "name": "Status: Need More Info",
    "color": "F9C90A",
    "description": "Lacks enough info to make progress"
  },
  {
    "name": "Type: Breaking Change",
    "color": "b60205",
    "description": "Includes breaking changes",
    "aliases": [
      "breaking",
      "breaking-change"
    ]
  },
  {
    "name": "Type: Bug",
    "color": "ee0701",
    "description": "Bug or Bug fixes",
    "aliases": [
      "bug"
    ]
  },
  {
    "name": "Type: Documentation",
    "color": "5319e7",
    "description": "Documentation only changes",
    "aliases": [
      "documents",
      "document"
    ]
  },
  {
    "name": "Type: Feature",
    "color": "1d76db",
    "description": "New Feature",
    "aliases": [
      "enhancement"
    ]
  },
  {
    "name": "Type: Refactoring",
    "color": "fbca04",
    "description": "A code change that neither fixes a bug nor adds a feature",
    "aliases": [
      "refactor"
    ]
  },
  {
    "name": "Type: Testing",
    "color": "257759",
    "description": "Adding missing tests or correcting existing tests",
    "aliases": [
      "test",
      "testing"
    ]
  },
  {
    "name": "Type: Maintenance",
    "color": "abd406",
    "description": "Repository Maintenance",
    "aliases": [
      "greenkeeper",
      "maintenance"
    ]
  },
  {
    "name": "Type: CI",
    "color": "ffd412",
    "description": "Changes to CI configuration files and scripts",
    "aliases": [
      "travis",
      "ci",
      "circleci"
    ]
  },
  {
    "name": "Type: Question",
    "color": "cc317c",
    "description": "Further information is requested",
    "aliases": [
      "question"
    ]
  }
]
```


## ラベルのアップデート

https://github.com/settings/tokens
でrepo権限がついたtokenを引数にして実行。

```
github-label-sync -a token your_user/your_repository
```