UNPKG

sync-glitch-cli

Version:

Sync changes in your GitHub repository to glitch.com

21 lines (17 loc) 468 B
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;