/github-standard-labels

Create a standard set of issue labels for a GitHub project

Primary LanguageJavaScriptMIT LicenseMIT

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