{"library":"typed-graphqlify","type":"library","category":null,"description":"typed-graphqlify is a TypeScript library designed to streamline the process of building GraphQL queries by providing a single source of truth for both the GraphQL query structure and its corresponding TypeScript types. It eliminates the common problem of redundancy found in many GraphQL client setups where developers must define a GraphQL query string and then separately define a matching TypeScript interface. The library, currently at version 3.1.6, generally sees minor updates every few weeks to months, focusing on dependency updates and minor feature enhancements. Its core differentiator lies in its ability to generate GraphQL query strings and strong TypeScript types directly from a GraphQL-like JavaScript object structure, using dedicated `types` helpers for scalar and optional fields. It primarily acts as a query builder, providing the necessary string for execution, but does not handle the network request itself, integrating seamlessly with existing GraphQL clients like Apollo or Relay for actual data fetching.","language":"javascript","status":"active","version":"3.1.6","tags":["javascript","graphql","typescript","utility"],"last_verified":"Wed May 27","install":[{"cmd":"npm install typed-graphqlify","imports":["import { query } from 'typed-graphqlify'","import { types } from 'typed-graphqlify'","import { alias } from 'typed-graphqlify'","import { mutation } from 'typed-graphqlify'"]},{"cmd":"yarn add typed-graphqlify","imports":[]},{"cmd":"pnpm add typed-graphqlify","imports":[]}],"homepage":null,"github":"https://github.com/acro5piano/typed-graphqlify","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/typed-graphqlify","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/typed-graphqlify/compatibility"}}