Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/gql_request/fetch.ts>gqlFetch

Minimal GraphQL client compliant with GraphQL-over-HTTP
Latest
function gqlFetch
import { gqlFetch } from "https://deno.land/x/gql_request@1.0.0-beta.2/fetch.ts";

GraphQL fetcher.

Examples

Example 1

import { gqlFetch } from "https://deno.land/x/gql_request@$VERSION/mod.ts";

const query = `query {
  person(personID: "1") {
    name
  }
}`;
const { data, errors, extensions } = await gqlFetch<{ person: { name: string } }>("<ENDPOINT>", query);

Type Parameters

optional
Data extends json = { [k: string]: json; }
optional
Extensions extends json = { [k: string]: json; }

Parameters

input: string | URL
query: string
optional
options: RequestOptions