github
github copied to clipboard
Working with github enterprise
Is there a way to use this lib with Git-Hub Enterprise?
I tried this as below but it doesn't seem to work. Please let me know what I'm missing.
const token = process.env.GIT_API_TOKEN,
apiBase = 'https://git.company.com/api/v3',
GitHub = require('github-api'),
gh = new GitHub({ token, apiBase });
let me = gh.getUser();
me.listNotifications(function(err, notifications) {
console.log(notifications);
});
Did you figure out the issue? I've used it with GHE in the past just fine.
What error are you getting from this snippet?
Yes it works. @ipsquare
You need to fill in the token as an object and apiBase as a string:
gh = new GitHub({ "token":"1234qwerty" }, "url-to-the-enterprise-api" );