No alias directive for graphql mutation and query types. It can limit the amount of alias fields that can be used for queries and mutations. Preventing batch attacks.
Tiny queue data structure
Disable introspection in graphql-js with a validation rule
Minimal GraphQL client supporting Node and browsers for scripts or simple apps.
TypeScript-first middleware and Upload scalar for GraphQL multipart requests (file uploads) with support for Apollo Server, Express, Koa, and more.
The easiest way to configure your development environment with your GraphQL schema (supported by most tools, editors & IDEs)
A spec-compliant client-side GraphQL implementation
GitHub GraphQL API client for browsers and Node
Pluck graphql-tag template literals
Utilities for GraphQL documents.
Limit the complexity of your GraphQL queries based on depth.
webpack graphql loader
A collection of scalar types not included in base GraphQL.
Generate a TypeScript SDK for any GraphQl API
A set of utils for faster development of GraphQL tools
A data loading utility to reduce requests to a backend via batching and caching.
The official, runtime independent Language Service for GraphQL
A ridiculously light-weight argument validator (now browser friendly)
<div align="center"><img src="https://raw.githubusercontent.com/graphql-hive/graphql-yoga/refs/heads/main/website/public/cover.png" width="720" /></div>
Mercurius Validation Plugin adds configurable Validation support to Mercurius.
Simple, pluggable, zero-dependency, GraphQL over HTTP spec compliant server, client and audit suite.
GraphQL subscriptions for node.js
This is an internal package. Please don't use this package directly. The package will do unexpected breaking changes.
A set of utils for faster development of GraphQL tools