/absinthe_graphql_ws

Add graphql-ws websocket transport for Absinthe

Primary LanguageElixirMIT LicenseMIT

AbsintheGraphqlWS

Adds a websocket transport for the GraphQL over WebSocket Protocol to Absinthe running in Phoenix.

See the hex docs for more information.

References

Installation

Add absinthe_graphql_ws to your list of dependencies in mix.exs:

def deps do
  [
    {:absinthe_graphql_ws, "~> 0.1"}
  ]
end

Benchmarks

Benchmarks live in the benchmarks directory, and can be run with MIX_ENV=bench mix run benchmarks/<file>.

Contributing

  • Pull requests that may be rebased are preferrable to merges or squashes.
  • Please do not increment the version number in pull requests.