Graphile Utilities
JSON →graphile-utils is a pivotal utility package within the Graphile ecosystem, designed to facilitate the creation and enhancement of plugins for GraphQL schemas built with Graphile Build. It is an integral part of the Graphile v5 "Crystal" suite, with the current stable version being 5.0.1, reflecting ongoing active development and frequent updates across its monorepo. This package differentiates itself by providing specialized helpers like `extendSchema` for dynamically adding or modifying types within a GraphQL schema, and a custom `gql` tagged template literal that supports dynamic field names and raw value embedding, an advanced feature not found in standard `graphql-tag`. Additionally, it offers utilities such as `changeNullability` for schema field adjustments and `processSchema` for post-build schema manipulation. It is indispensable for developers seeking to extensively customize and extend their Graphile-powered GraphQL APIs, moving beyond the default outputs of tools like PostGraphile.
Traffic · last 30 days ↑500% vs prev 7d
top countries 🇺🇸 United States · 🇨🇦 Canada · 🇦🇺 Australia · 🇩🇪 Germany