Create a standard set of issue labels for a GitHub project
JavaScript
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
.travis.yml
LICENSE
README.md
bin.js
index.js
package.json

README.md

github-standard-labels stability

npm version build status downloads js-standard-style

Create a standard set of issue labels for a GitHub project

Usage

  Usage:
    $ github-standard-labels <username> <project>

  Commands:
    <default>   Create a set of labels for a project

  Options:
    -h, --help      Print usage
    -v, --version   Print version

Labels

duplicate             #ededed
greenkeeper           #ededed
starter               #ffc0cb
Priority: Critical    #ee0701
Priority: High        #d93f0b
Priority: Low         #0e8a16
Priority: Medium      #fbca04
Status: Abandoned     #000000
Status: Available     #c2e0c6
Status: Blocked       #ee0701
Status: In Progress   #cccccc
Status: On Hold       #e99695
Status: Proposal      #d4c5f9
Status: Review Needed #fbca04
Type: Bug             #ee0701
Type: Documentation   #5319e7
Type: Enhancement     #1d76db
Type: Maintenance     #fbca04
Type: Question        #cc317c

See what they look like on the demo issue.

API

githubStandardLabels(opts, cb([err]))

Apply labels to a project. opts should be an object containing:

  • .github: an instance of ghauth
  • .username: the name of the project owner
  • .repo: the repository name

Acknowledgements

  • Joe Hand for showing me this cool labeling scheme

See Also

License

MIT