{"library":"graphql-introspection-filtering","type":"library","category":null,"description":"GraphQL library to filter introspection query results by hiding restricted fields and types using schema mappers and directives. Current stable version: 3.0.0. Maintained actively, tested with GraphQL 16.6.0 and @graphql-tools 8.0.0-10.0.0. Key differentiator: allows conditional filtering based on context, supports skipping unfiltered queries, and integrates with makeExecutableSchema. Requires peer dependencies graphql >=14.0.0, @graphql-tools/schema >=8.0.0, and @graphql-tools/utils >=8.0.0. Ships TypeScript type definitions.","language":"javascript","status":"active","version":"3.0.0","tags":["javascript","graphql","schema","introspection","filtering","filter","directive","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install graphql-introspection-filtering","imports":["import { makeExecutableSchema } from 'graphql-introspection-filtering'","import { mapSchema } from 'graphql-introspection-filtering'","import { IntrospectionMapperKind } from 'graphql-introspection-filtering'"]},{"cmd":"yarn add graphql-introspection-filtering","imports":[]},{"cmd":"pnpm add graphql-introspection-filtering","imports":[]}],"homepage":"https://github.com/vertexbz/graphql-introspection-filtering#readme","github":"https://github.com/vertexbz/graphql-introspection-filtering","docs":null,"changelog":null,"pypi":null,"npm":"graphql-introspection-filtering","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}