/** section: github, internal
 *  Example
 *
 *  Github API usage example.
 *
 *  Copyright 2012 Cloud9 IDE, Inc.
 *
 *  This product includes software developed by
 *  Cloud9 IDE, Inc (http://c9.io).
 *
 *  Author: Mike de Boer <mike@c9.io>
 **/

"use strict";

var Client = require("./../index");

var github = new Client({
    debug: true
});

github.authenticate({
    type: "oauth",
    token: "ef6b58a25fc2e0145754610c3d3b6dce2251d6c1"
});

github.user.get({}, function(err, res) {
    console.log("GOT ERR?", err);
    console.log("GOT RES?", res);

    github.repos.getAll({}, function(err, res) {
        console.log("GOT ERR?", err);
        console.log("GOT RES?", res);
    });
});

/** section: github, internal
 *  Example
 *
 *  Github API usage example.
 *
 *  Copyright 2012 Cloud9 IDE, Inc.
 *
 *  This product includes software developed by
 *  Cloud9 IDE, Inc (http://c9.io).
 *
 *  Author: Mike de Boer <mike@c9.io>
 **/

"use strict";

var Client = require("./../index");

var github = new Client({
    debug: true
});

github.authenticate({
    type: "oauth",
    token: "<TOKEN>"
});

github.user.get({}, function(err, res) {
    console.log(err, res);
});

simplify example