{"library":"apollo-resolvers","type":"library","category":null,"description":"A library for building expressive and composable GraphQL resolvers with a reactive middleware-like pattern. Version 1.4.2 (latest) — last published in 2018, no recent updates, low maintenance cadence. It wraps Apollo resolver chains with authorization checks, error handling, and context cleanup, reducing duplicate logic across resolvers. Ships TypeScript types. Unlike raw Apollo resolvers, it enforces a layered resolver composition pattern via createResolver, allowing parent-child resolver chains with error masking and access control.","language":"javascript","status":"maintenance","version":"1.4.2","tags":["javascript","graphql","resolvers","apollo","apollo-client","apollo-server","api","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install apollo-resolvers","imports":["import { createResolver } from 'apollo-resolvers'","import apolloResolvers from 'apollo-resolvers'","import type { CreateResolverOptions } from 'apollo-resolvers'","import { ResolverMiddleware } from 'apollo-resolvers'"]},{"cmd":"yarn add apollo-resolvers","imports":[]},{"cmd":"pnpm add apollo-resolvers","imports":[]}],"homepage":"https://github.com/thebigredgeek/apollo-resolvers#readme","github":"https://github.com/thebigredgeek/apollo-resolvers","docs":null,"changelog":null,"pypi":null,"npm":"apollo-resolvers","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}