Grapix project generator

Implements Mix task for generating modular GraphQL API projects using Absinthe and Phoenix. The generated API project comes with two OTP Application components and a helper library:

Testing Support

The generated project includes a skeletal test framework for validating GraphQL executable documents with parameters, and for testing actual queries against the defined Schema and business logic (the tests bypass the HTTP server, but they do not bypass ingress checking fucntionality).

Installation

If available in Hex, the generator task can be installed by with the archive installer:

    $ archive.install hex grapix_task