{"library":"graphql-fields-list","type":"library","category":null,"description":"Utility library for extracting requested field names from GraphQL resolver info objects. Version 2.3.0 is current stable; released actively with semver. It parses GraphQLResolveInfo to return lists, maps (including nested), or MongoDB-like projection objects. Differentiators: simple API, built-in TypeScript types, and support for directives and field aliases. Alternatives like graphql-fields and graphql-parse-resolve-info have different APIs or are less maintained.","language":"javascript","status":"active","version":"2.3.0","tags":["javascript","graphql","graphql-js","graphqlresolveinfo","fields","schema","ast","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install graphql-fields-list","imports":["import { fieldsList } from 'graphql-fields-list';","import { fieldsMap } from 'graphql-fields-list';","import { fieldsProjection } from 'graphql-fields-list';"]},{"cmd":"yarn add graphql-fields-list","imports":[]},{"cmd":"pnpm add graphql-fields-list","imports":[]}],"homepage":"https://github.com/Mikhus/graphql-fields-list","github":"ssh://git@github.com/Mikhus/graphql-fields-list","docs":null,"changelog":null,"pypi":null,"npm":"graphql-fields-list","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}