@influential/elm-graphql

    1.6.0 • Public • Published

    elm-graphql

    elm-graphql generates Elm code for making GraphQL queries in a type-safe manner.

    At compile time, elm-graphql takes GraphQL schema and named queries in a .graphql file and generates corresponding Elm types. The schema is obtained by introspection of a live GraphQL server.

    elm-graphql is simply for making queries, it is not a framework like Relay but it could be the foundation other abstractions in the future.

    Install

    npm install -g elm-graphql
    

    Usage

    Configure the GraphQL endpoint URL. This will be saved in elm-package.json:

    elm graphql --init URL
    

    Now you can generate an Elm module for each .graphql file:

    elm graphql
    

    Example

    Check out my elm-graphql-demo which provides a sample application and includes full build instructions.

    How it works

    See the wiki page, how elm-graphql works for more details.

    Projects using elm-graphql

    Keywords

    none

    Install

    npm i @influential/elm-graphql

    DownloadsWeekly Downloads

    12

    Version

    1.6.0

    License

    BSD

    Unpacked Size

    218 kB

    Total Files

    23

    Last publish

    Collaborators

    • dvisz-inf
    • jxbadam
    • kolossion
    • scull7