itcast 6e512b8ce6 aaaa 10 months ago
..
example 6e512b8ce6 aaaa 10 months ago
test 6e512b8ce6 aaaa 10 months ago
.travis.yml 6e512b8ce6 aaaa 10 months ago
LICENSE 6e512b8ce6 aaaa 10 months ago
index.js 6e512b8ce6 aaaa 10 months ago
package.json 6e512b8ce6 aaaa 10 months ago
readme.markdown 6e512b8ce6 aaaa 10 months ago

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