{"repo":"0no-co/graphql.web","free":true,"listed":false,"github":"https://github.com/0no-co/graphql.web","clone":"git clone https://github.com/0no-co/graphql.web.git","description":"The spec-compliant minimum of client-side GraphQL.","language":"TypeScript","stars":112,"topics":["graphql","graphql-client"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"@0no-co/graphql.web The spec-compliant minimum of client-side GraphQL. @0no-co/graphql.web is a utility library, aiming to provide the minimum of functions that typical GraphQL clients need and would usually import from graphql , e.g. a GraphQL query parser, printer, and visitor. While its goal isn’t to be an exact match to the GraphQL.js API it aims to remain API- and type-compatible where possible and necessary. However, its goal is to provide the smallest implementation for common GraphQL utilities that are still either spec-compliant or compatible with GraphQL.js’ implementation. Note: If you’re instead looking for a drop-in replacement for the graphql package that you can just alias into your web apps, read more about the graphql-web-lite project, which uses this library to shim the graphql package. @urql/core depends on this package to power its GraphQL query parsing and printing. If you’re using @urql/core@^4 you’re already using this library! ✨ Overview @0no-co/graphql.web aims to provide a minimal set of exports to implement client-side GraphQL utilities, mostly including parsing, printing, and visiting the GraphQL AST, and the GraphQLError class. Currently, graphql.web compresses to under 4kB and doesn’t regress on GraphQL.js’ performance when parsing, printing, or visiting the AST. For all primary APIs we aim to hit 100% test coverage and match the output, types, and API compatibility of GraphQL.js, including — as far as possible — TypeScript type compatibility of ","default_branch":null,"files":null,"tree":[],"storefront":"/r/0no-co","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/0no-co/graphql.web/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}