itcast 6e512b8ce6 aaaa 10 月之前
..
example 6e512b8ce6 aaaa 10 月之前
test 6e512b8ce6 aaaa 10 月之前
.travis.yml 6e512b8ce6 aaaa 10 月之前
LICENSE 6e512b8ce6 aaaa 10 月之前
index.js 6e512b8ce6 aaaa 10 月之前
package.json 6e512b8ce6 aaaa 10 月之前
readme.markdown 6e512b8ce6 aaaa 10 月之前

readme.markdown

github-from-package

return the github url from a package.json file

build status

example

For the ./package.json file:

{
  "name": "beep-boop",
  "version": "1.2.3",
  "repository" : {
    "type" : "git",
    "url": "git@github.com:substack/beep-boop.git"
  }
}
var github = require('github-from-package');
var url = github(require('./package.json'));
console.log(url);
https://github.com/substack/beep-boop

methods

var github = require('github-from-package')

var url = github(pkg)

Return the most likely github url from the package.json contents pkg. If no github url can be determined, return undefined.

install

With npm do:

npm install github-from-package

license

MIT