class Githubunbun::Github

Constants

API_ENDPOINT

Public Class Methods

new(github_token) click to toggle source
# File lib/githubunbun/github.rb, line 5
def initialize(github_token)
  @github_token = github_token
end

Public Instance Methods

repositories() click to toggle source
# File lib/githubunbun/github.rb, line 9
def repositories
  json = RestClient.get("#{API_ENDPOINT}/user/repos", "Authorization" => "token #{@github_token}", accept: :json).body
  JSON.parse(json, symbolize_names: true).map { |repository| repository[:name] }
end