ghteams
A node library to interact with the GitHub organisation teams API
Example usage
const ghteams = authOptions = user: 'rvagg' token: '24d5dee258c64aef38a66c0c5eca459c379901c2' // note the auth token needs the 'user' scope to deal with org teams // list all teams in an organisation ghteams // get team data by team name in an organisation ghteams // get team data by team id (quicker)ghteams // get team members by team name in an organisation ghteams // get team members by team id (quicker)ghteams // get teams to which the user represented by `authOptions` is a member ofghteams
The auth data is compatible with ghauth so you can just connect them together to make a simple command-line application:
const ghauth = ghteams = authOptions = configName : 'team-lister' scopes : 'user'
License
ghteams is Copyright (c) 2014 Rod Vagg @rvagg and licensed under the MIT licence. All rights not explicitly granted in the MIT license are reserved. See the included LICENSE file for more details.