A utility tool that generates a postman collection with all the mutations and queries that your GraphQL endpoint exposes.
// with npm npm install -g graphql-testkit // with yarn yarn global add graphql-testkit
graphql-testkit \ --endpoint=https://api.spacex.land/graphql\ --header="Authorization:123,x-ws-system-id=10" \ --maxDepth=4
The GraphQL endpoint that you want to generate the postman collection for
Comma separated list of http headers that you need to send to you GraphQL API.
The maximum you want to nest the generated queries and mutations. Default value is 4
An output directory is created in the current working directory.
A folder structure based on endpoint will be created, which will contain the Postman collection(collections.json)