@kiwicom/orbit-tracking
Version:
Tracking for orbit design system
28 lines (20 loc) • 735 B
JavaScript
;Object.defineProperty(exports, "__esModule", {value: true});
var _chunkEZDBWJICcjs = require('./chunk-EZDBWJIC.cjs');
var _chunkORI44T3Ecjs = require('./chunk-ORI44T3E.cjs');
// src/helpers/apiRequest.ts
var _zx = require('zx');
function apiRequest(query, vars) {
_zx.$.verbose = false;
return _zx.fetch.call(void 0, _chunkORI44T3Ecjs.BASE_URL, {
method: "POST",
headers: {
"Content-Type": "application/json",
Authorization: `Bearer ${process.env.GITLAB_TOKEN}`
},
body: JSON.stringify({
query,
variables: vars
})
}).then((res) => res.json()).then((data) => data).catch((err) => _chunkEZDBWJICcjs.errorMessage.call(void 0, err));
}
exports.apiRequest = apiRequest;