code: function getFileUrl (repo, path, sha, line) {
    var url = "https://github.com/" + repo + "/blob/";
  
    if (sha) {
      url += sha + "/";
    }
  
    url += path;
  
    if (line) {
      url += "#L" + line;
    }
  
    return url;
  }
docs: Generate Github URL to blob String, String, Sha, Number → String