Skip to content

gitty-api is a set of functions that interface with the Github API at a high level.

License

Notifications You must be signed in to change notification settings

Carter907/gitty-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gitty API

gitty api is a set of functions that allows you to interface with your github repositories at a high level.

API token

gitty api uses your api token to make requests. Please set an environment variable called GH_API_TOKEN set to your token to successfully call these functions.

Install

use npm to install this package

npm i @carte_907/gitty-api

Usage

Get all of a user's repositories

let projects = await getAllRepos('[user]')

Get Repositories with at least a certain number of forks

let moreThan4Forks = await getReposWithForks('[user]', 5) // 5 or more forks

Get Repositories with at least a certain number of stars

let popularRepositories = await getReposWithStarts('[user]', 1000) // 1000 or more stars

About

gitty-api is a set of functions that interface with the Github API at a high level.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published