UNPKG

@kiwicom/orbit-tracking

Version:

Tracking for orbit design system

28 lines (25 loc) 574 B
import { errorMessage } from "./chunk-ZXUFWPBJ.js"; import { BASE_URL } from "./chunk-NCG23OMG.js"; // src/helpers/apiRequest.ts import { $, fetch } from "zx"; function apiRequest(query, vars) { $.verbose = false; return fetch(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) => errorMessage(err)); } export { apiRequest };