sync-glitch-cli
Version:
Sync changes in your GitHub repository to glitch.com
21 lines (17 loc) • 468 B
JavaScript
const r2 = require("r2");
const queryString = require("query-string");
class Glitch {
constructor(token) {
this.endpoint = "https://api.glitch.com";
this.token = token;
}
async importFromGithub(projectId, repo) {
const query = queryString.stringify({
authorization: this.token,
projectId: projectId,
repo: repo
});
return r2.post(`${this.endpoint}/project/githubImport?${query}`).response;
}
}
module.exports = Glitch;