github 1

by Andy Bulka

HTML

<script src="https://dl.dropboxusercontent.com/u/2019810/scripts/github.bundle.min.js"></script>

JavaScript

//var github = new Github();
//console.log(github);
console.log('GITHUB analysis....')

/*
var github = new Github({
  apiUrl: "https://github.com",
});
var repo = github.getRepo('michael', 'github');
//console.log(github, repo);
repo.show(function(err, repo) { console.log('inside', err, 'repo is', repo)});
repo.contents('master', "/", function(err, contents) { console.log('contents are', contents)});
*/

/*
var github = new Github();
var issues = github.getIssues("samprity", "JSLint1");
console.log('issues', issues, issues[0])
*/

/*
var github = new Github({
username: 'dalareo',
password: '**********',
reponame: 'wemooc',
auth: 'basic'
});
var user = github.getUser();
user.orgs(function(err, orgs) {console.log(err, orgs)});
*/


/*
var github = new Github({
username: 'abulka',
password: 'andy1andy1',
reponame: 'pynsource',
auth: 'basic'
});
var user = github.getUser();
//user.orgs(function(err, orgs) {console.log(err, orgs)});
var issues = github.getIssues();
console.log('issues', issues);
var user = github.getUser();

// WORKS !!
var options = {}
user.repos(options, function(err, repos) {console.log('repos', err, repos)});

// WORKS
var github = new Github({
username: 'abulka',
});
var options = {}
user.repos(options, function(err, repos) {console.log('repos', err, repos)});
*/

/*
var github = new Github({
username: 'abulka',
password: '******',
reponame: 'pynsource',
auth: 'basic'
});
*/
var github = new Github({
reponame: 'pynsource',
});
var repo = github.getRepo('abulka', 'pynsource');
//console.log(github, repo);
repo.show(function(err, repo) { 
	//console.log('err is', err, 'repo is', repo);
});
repo.contents('master', ".", function(err, contents) 
{ 
    //console.log('err', err);
    console.log('repo directory contents are', contents);
    //console.log('contents length', contents.length);
    for (var x=0; x < contents.length; x++){
//    	console.log('x', x, contents[x], contents[x].html_url);
			var f = contents[x];
    	console.log(f.html_url,...