Welcome to the Github Helper Service Contest.
Create a simple Nodejs service that is given a Github repository into which the service creates an Issue Template in the repository using .github folder and creates labels in the repository.
The service can read from a configuration file where the location to the Issue Template markdown file and the json file containing the list of labels will be specified. The service itself will work through a command line interface and accept the Github repository as an argument.
Point to Note
Use Nodejs version 8
The username and password needs to be passed to the service (as arguments).
The format for the JSON file containing the labels will be an array of objects with label name and color as the keys of the object.
.github folder may or may not exist in the repository. If it does not exist, you are expected to create it before storing the issue template in the folder