import Blobs from './blobs'; import Commits from './commits'; import Contents from './contents'; import Hooks from './hooks'; import PullRequests from './pull_requests'; import Refs from './refs'; import Repositories from './repositories'; import Tags from './tags'; import Trees from './trees'; import Users from './users'; import UserEmails from './user_emails'; export default class { constructor (host, auth, headers) { this.host = host; this.Blobs = new Blobs(host, auth, headers); this.Commits = new Commits(host, auth, headers); this.Contents = new Contents(host, auth, headers); this.Hooks = new Hooks(host, auth, headers); this.PullRequests = new PullRequests(host, auth, headers); this.Refs = new Refs(host, auth, headers); this.Repositories = new Repositories(host, auth, headers); this.Tags = new Tags(host, auth, headers); this.Trees = new Trees(host, auth, headers); this.Users = new Users(host, auth, headers); this.UserEmails = new UserEmails(host, auth, headers); } getHost () { return this.host; } }