UNPKG

gamelet-cli

Version:

Download project from code.gamelet.com, edit/test in vscode and sync back to server.

65 lines 4.88 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.postUrlData = exports.getUrlData = exports.apiPost = exports.apiGet = exports.apiSetToken = exports.cgUrl = void 0; exports.getErrorMessage = getErrorMessage; exports.getServerTimestamp = getServerTimestamp; const axios_1 = __importDefault(require("axios")); const CG_URL = 'https://code.gamelet.com'; let token = ''; function getErrorMessage(err) { if (err.response && err.response.data) { return err.response.data; } return err; } const cgUrl = function (uri) { return `${CG_URL}${uri}`; }; exports.cgUrl = cgUrl; const apiSetToken = function (_token) { token = _token; }; exports.apiSetToken = apiSetToken; const apiGet = function (uri, config) { return axios_1.default.get(`${CG_URL}/api${uri}?token=${token}`, config) .then(response => response.data) .catch(err => { console.error(getErrorMessage(err)); throw err; }); }; exports.apiGet = apiGet; const apiPost = function (uri, data, config) { return axios_1.default.post(`${CG_URL}/api${uri}?token=${token}`, data, config) .then(response => response.data) .catch(err => { console.error(getErrorMessage(err)); throw err; }); }; exports.apiPost = apiPost; const getUrlData = function (url, config) { return axios_1.default.get(url, config) .then(response => response.data) .catch(err => { console.error(getErrorMessage(err)); throw err; }); }; exports.getUrlData = getUrlData; const postUrlData = function (url, data, config) { return axios_1.default.post(url, data, config) .then(response => response.data) .catch(err => { console.error(getErrorMessage(err)); throw err; }); }; exports.postUrlData = postUrlData; function getServerTimestamp(add = 0) { return Math.floor((Date.now() + add) / 1000); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmV0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL3V0aWxzL25ldC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7QUFNQSwwQ0FLQztBQTJDRCxnREFFQztBQXhERCxrREFBMEI7QUFFMUIsTUFBTSxNQUFNLEdBQUcsMEJBQTBCLENBQUM7QUFFMUMsSUFBSSxLQUFLLEdBQUcsRUFBRSxDQUFDO0FBRWYsU0FBZ0IsZUFBZSxDQUFDLEdBQUc7SUFDL0IsSUFBRyxHQUFHLENBQUMsUUFBUSxJQUFJLEdBQUcsQ0FBQyxRQUFRLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDbkMsT0FBTyxHQUFHLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQztJQUM3QixDQUFDO0lBQ0QsT0FBTyxHQUFHLENBQUM7QUFDZixDQUFDO0FBRU0sTUFBTSxLQUFLLEdBQUcsVUFBUyxHQUFHO0lBQzdCLE9BQU8sR0FBRyxNQUFNLEdBQUcsR0FBRyxFQUFFLENBQUE7QUFDNUIsQ0FBQyxDQUFBO0FBRlksUUFBQSxLQUFLLFNBRWpCO0FBRU0sTUFBTSxXQUFXLEdBQUcsVUFBUyxNQUFNO0lBQ3RDLEtBQUssR0FBRyxNQUFNLENBQUM7QUFDbkIsQ0FBQyxDQUFBO0FBRlksUUFBQSxXQUFXLGVBRXZCO0FBRU0sTUFBTSxNQUFNLEdBQUcsVUFBVSxHQUFHLEVBQUUsTUFBWTtJQUM3QyxPQUFPLGVBQUssQ0FBQyxHQUFHLENBQUMsR0FBRyxNQUFNLE9BQU8sR0FBRyxVQUFVLEtBQUssRUFBRSxFQUFFLE1BQU0sQ0FBQztTQUN6RCxJQUFJLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDO1NBQy9CLEtBQUssQ0FBQyxHQUFHLENBQUMsRUFBRTtRQUNULE9BQU8sQ0FBQyxLQUFLLENBQUMsZUFBZSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7UUFDcEMsTUFBTSxHQUFHLENBQUM7SUFDZCxDQUFDLENBQUMsQ0FBQTtBQUNWLENBQUMsQ0FBQTtBQVBZLFFBQUEsTUFBTSxVQU9sQjtBQUNNLE1BQU0sT0FBTyxHQUFHLFVBQVUsR0FBRyxFQUFFLElBQUksRUFBRSxNQUFZO0lBQ3BELE9BQU8sZUFBSyxDQUFDLElBQUksQ0FBQyxHQUFHLE1BQU0sT0FBTyxHQUFHLFVBQVUsS0FBSyxFQUFFLEVBQUUsSUFBSSxFQUFFLE1BQU0sQ0FBQztTQUNoRSxJQUFJLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDO1NBQy9CLEtBQUssQ0FBQyxHQUFHLENBQUMsRUFBRTtRQUNULE9BQU8sQ0FBQyxLQUFLLENBQUMsZUFBZSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7UUFDcEMsTUFBTSxHQUFHLENBQUM7SUFDZCxDQUFDLENBQUMsQ0FBQTtBQUNWLENBQUMsQ0FBQTtBQVBZLFFBQUEsT0FBTyxXQU9uQjtBQUNNLE1BQU0sVUFBVSxHQUFHLFVBQVUsR0FBRyxFQUFFLE1BQVk7SUFDakQsT0FBTyxlQUFLLENBQUMsR0FBRyxDQUFDLEdBQUcsRUFBRSxNQUFNLENBQUM7U0FDeEIsSUFBSSxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQztTQUMvQixLQUFLLENBQUMsR0FBRyxDQUFDLEVBQUU7UUFDVCxPQUFPLENBQUMsS0FBSyxDQUFDLGVBQWUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1FBQ3BDLE1BQU0sR0FBRyxDQUFDO0lBQ2QsQ0FBQyxDQUFDLENBQUE7QUFDVixDQUFDLENBQUE7QUFQWSxRQUFBLFVBQVUsY0FPdEI7QUFDTSxNQUFNLFdBQVcsR0FBRyxVQUFVLEdBQUcsRUFBRSxJQUFJLEVBQUUsTUFBWTtJQUN4RCxPQUFPLGVBQUssQ0FBQyxJQUFJLENBQUMsR0FBRyxFQUFFLElBQUksRUFBRSxNQUFNLENBQUM7U0FDL0IsSUFBSSxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQztTQUMvQixLQUFLLENBQUMsR0FBRyxDQUFDLEVBQUU7UUFDVCxPQUFPLENBQUMsS0FBSyxDQUFDLGVBQWUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1FBQ3BDLE1BQU0sR0FBRyxDQUFDO0lBQ2QsQ0FBQyxDQUFDLENBQUE7QUFDVixDQUFDLENBQUE7QUFQWSxRQUFBLFdBQVcsZUFPdkI7QUFFRCxTQUFnQixrQkFBa0IsQ0FBQyxNQUFjLENBQUM7SUFDOUMsT0FBTyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsRUFBRSxHQUFHLEdBQUcsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDO0FBQ2pELENBQUMifQ==