A tiny GraphQL querying library.
$ npm install @ryanccn/gql
$ yarn add @ryanccn/gql
$ pnpm add @ryanccn/gqlimport { createGql } from "@ryanccn/gql";
const gql = createGql("https://countries.trevorblades.com/");
const { success, data } = await gql`
query {
continents {
name
}
}
`();If your GraphQL client is named something else, you can also do
import { createGql } from "@ryanccn/gql";
const gqlClient = createGql("https://countries.trevorblades.com/");
const { success, data } = await gqlClient.gql`
query {
continents {
name
}
}
`();to retain the DX benefits of the gql tag.
MIT