[package]
name = "diana-aws-lambda"
description = "The integration between Diana GraphQL and AWS Lambda (including its derivatives, like Netlify)."
version = "0.2.6"
authors = ["arctic_hen7 <arctic_hen7@pm.me>"]
edition = "2018"
license = "MIT"
repository = "https://github.com/diana-graphql/diana"
homepage = "https://diana-graphql.github.io"
keywords = ["graphql", "serverless", "authentication"]
categories = ["web-programming", "web-programming::http-server", "web-programming::websocket"]
include = [
    "src/*",
    "Cargo.toml",
    "LICENSE",
    "README.md"
]

[dependencies]
diana = { path = "../../../", version = "=0.2.6" }
serde = "1.0.103"
serde_json = "1.0.44"
tokio = { version = "1.0.1", features = ["full"] }
async-graphql = "2.8.2"
netlify_lambda_http = "0.2.0"
aws_lambda_events = "0.4.0"

[dev-dependencies]
dotenv = "0.15.0"
reqwest = { version = "0.11.4", default-features = false, features = ["rustls-tls", "json"] }

[lib]
name = "diana_aws_lambda"
path = "src/lib.rs"
