0.1.1 • Published 4 years ago

gqlpq v0.1.1

Weekly downloads
22
License
MIT
Repository
github
Last release
4 years ago

gqlpq

Utility to parse GraphQL files from your client and generate list of persisted queries. It supports queries with fragments.

Installation

$ yarn add gqlpg

Usage

$ gqlpq --input path/to/graphql --output pq.json --typename true --filter "((\.graphql)|(\.gql))$"

Example

This graphql file will be used to generate persisted queries:

query Book {
    books {
        title
        year
        author
    }
}

Generated output:

{"6fa3cc11f1c1adf09af3dbcc54829972bb8fbfa7be74e3811b1c517e01ac9e30":"query Book {\n  books {\n    title\n    year\n    author\n    __typename\n  }\n}\n"}