/graphql-ast-helpers

Golang GraphQL AST helpers over the https://github.com/graphql-go/graphql package

Primary LanguageGoBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

graphql-ast-helpers (golang)

Convenience functions for the github.com/graphql-go/graphql/language/ast package.

Contents

Bagger

Bagger helps store a collection of known types so you can prevent duplication.

Creator

Lots of shorthand functions for creating correct ast types.

Directives

Helpers for accessing directive properties.

Mergers

Sane deep merging of types.

Sorters

Sorting of various ast collections (useful in conjuction with Bagger).