gitlnk

0.1.0 • Public • Published

GitLnk

根据Github仓库的URL获取仓库的各种信息.

Installation

npm install GitLnk

Quick Start

下面以获取 joyent/node 仓库的star数量为例:

var gitlnk = require('../GitLnk');
 
gitlnk.starsCount('https://github.com/joyent/node',function(err,response,result){
  if(!err && response.statusCode == 200){
    console.log(result) // 输出star的数量    
  }else{
    console.log(err) // 输出错误信息
  }
}

APIs

GitLnk提供的API格式一致,需要提供两个属性,仓库URL和回调函数.回调函数分别返回错误信息error、响应状态response、数据result,如:

gitlnk.starsCount(url,callback(err,response,result){
  // do something....
})

获取Star数量
starsCount(url,callback(err,response,result))
获取Fork数量
forksCount(url,callback(err,response,result))
获取作者gravatar ID:
gravatarId(url,callback(err,response,result))
获取项目主页
homepage(url,callback(err,response,result))
获取项目主要语言
language(url,callback(err,response,result))

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.1.0
    1
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.1.0
    1

Package Sidebar

Install

npm i gitlnk

Weekly Downloads

1

Version

0.1.0

License

MIT

Last publish

Collaborators

  • randy