github client for node.js