Constructor
new Organization(organization, authopt, apiBaseopt)
Create a new Organization
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
organization |
string | the name of the organization |
||
auth |
Requestable.auth |
<optional> |
information required to authenticate to Github |
|
apiBase |
string |
<optional> |
https://api.github.com | the base Github API URL |
- Source:
Methods
createRepo(options, cbopt) → {Promise}
Create a repository in an organization
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
options |
Object | the repository definition |
|
cb |
Requestable.callback |
<optional> |
will receive the created repository |
Returns:
- the promise for the http request
- Type
- Promise
getRepos(cbopt) → {Promise}
List the repositories in an organization
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
cb |
Requestable.callback |
<optional> |
will receive the list of repositories |
- Source:
- See:
Returns:
- the promise for the http request
- Type
- Promise