sangria-akka-http-circe

Sangria Akka HTTP Support

License

License

Categories

Categories

Akka Container Microservices Reactive libraries
GroupId

GroupId

org.sangria-graphql
ArtifactId

ArtifactId

sangria-akka-http-circe_2.13
Last Version

Last Version

0.0.2
Release Date

Release Date

Type

Type

jar
Description

Description

sangria-akka-http-circe
Sangria Akka HTTP Support
Project URL

Project URL

https://sangria-graphql.github.io/
Project Organization

Project Organization

org.sangria-graphql
Source Code Management

Source Code Management

https://github.com/sangria-graphql/sangria-akka-http

Download sangria-akka-http-circe_2.13

How to add to project

<!-- https://jarcasting.com/artifacts/org.sangria-graphql/sangria-akka-http-circe_2.13/ -->
<dependency>
    <groupId>org.sangria-graphql</groupId>
    <artifactId>sangria-akka-http-circe_2.13</artifactId>
    <version>0.0.2</version>
</dependency>
// https://jarcasting.com/artifacts/org.sangria-graphql/sangria-akka-http-circe_2.13/
implementation 'org.sangria-graphql:sangria-akka-http-circe_2.13:0.0.2'
// https://jarcasting.com/artifacts/org.sangria-graphql/sangria-akka-http-circe_2.13/
implementation ("org.sangria-graphql:sangria-akka-http-circe_2.13:0.0.2")
'org.sangria-graphql:sangria-akka-http-circe_2.13:jar:0.0.2'
<dependency org="org.sangria-graphql" name="sangria-akka-http-circe_2.13" rev="0.0.2">
  <artifact name="sangria-akka-http-circe_2.13" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.sangria-graphql', module='sangria-akka-http-circe_2.13', version='0.0.2')
)
libraryDependencies += "org.sangria-graphql" % "sangria-akka-http-circe_2.13" % "0.0.2"
[org.sangria-graphql/sangria-akka-http-circe_2.13 "0.0.2"]

Dependencies

compile (6)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.13.4
org.sangria-graphql : sangria-akka-http-core_2.13 jar 0.0.2
io.circe : circe-core_2.13 jar 0.13.0
io.circe : circe-generic_2.13 jar 0.13.0
de.heikoseeberger : akka-http-circe_2.13 jar 1.35.0
org.sangria-graphql : sangria-circe_2.13 jar 1.3.1

test (4)

Group / Artifact Type Version
com.typesafe.akka : akka-http_2.13 jar 10.2.1
com.typesafe.akka : akka-stream-testkit_2.13 jar 2.6.10
com.typesafe.akka : akka-http-testkit_2.13 jar 10.2.1
io.circe : circe-optics_2.13 jar 0.13.0

Project Modules

There are no modules declared in this project.

Sangria akka-http Library

A reference, batteries included, Sangria GraphQL server implementation using akka-http.

Various json libraries are supported:

  • circe
  • ???
  • PRs adding the json library of your choice welcome

Getting started

Add this to your dependencies:

libraryDependencies += "org.sangria-graphql" %% "sangria-akka-http-core" % "2.0"
// And choose your desired json library support:
libraryDependencies += "org.sangria-graphql" %% "sangria-akka-http-circe" % "2.0"
include magic

val server = ???

For a full example, consult the Sangria Akka Http example project.

Building

TODO: write

Contributing

TODO: write

org.sangria-graphql

Sangria

Sangria - Scala GraphQL implementation

Versions

Version
0.0.2