UNPKG

@octokit/graphql

Version:

GitHub GraphQL API client for browsers and Node

24 lines (23 loc) 603 B
import { request } from "@octokit/request"; import { getUserAgent } from "universal-user-agent"; import { VERSION } from "./version.js"; import { withDefaults } from "./with-defaults.js"; const graphql = withDefaults(request, { headers: { "user-agent": `octokit-graphql.js/${VERSION} ${getUserAgent()}` }, method: "POST", url: "/graphql" }); import { GraphqlResponseError } from "./error.js"; function withCustomRequest(customRequest) { return withDefaults(customRequest, { method: "POST", url: "/graphql" }); } export { GraphqlResponseError, graphql, withCustomRequest };