GitHub JavaScript client