{"library":"gql-fetch","type":"library","category":null,"description":"A lightweight GraphQL client using the fetch API, designed for Node.js and browser environments. Current stable version is 0.3.9, but the package appears to be in early development with no recent releases. It supports file uploads, request aborting, and RxJS Observables. Provides both a class-based `GQLClient` and a functional `getFetch` API. Includes a fetch polyfill for older browsers. Differentiators include built-in file upload support via multipart requests and Observable integration, but compared to mature clients like Apollo Client or urql, it lacks subscriptions, caching, and React integration.","language":"javascript","status":"active","version":"0.3.9","tags":["javascript","graphql","fetch","client"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install gql-fetch","imports":["import { GQLClient } from 'gql-fetch'","import { getFetch } from 'gql-fetch'","import { GQLRequest } from 'gql-fetch'"]},{"cmd":"yarn add gql-fetch","imports":[]},{"cmd":"pnpm add gql-fetch","imports":[]}],"homepage":"https://github.com/gqlorg/gql-fetch#readme","github":"https://github.com/gqlorg/gql-fetch","docs":null,"changelog":null,"pypi":null,"npm":"gql-fetch","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}