solarsail 0.2.0

WIP minimal convenience layer on top of hyper
Documentation
[package]
name = "solarsail"
version = "0.2.0"
authors = ["Markus Ast <m+cargo@rkusa.st>"]
edition = "2018"
description = "WIP minimal convenience layer on top of hyper"
license = "MIT"
documentation = "https://docs.rs/solarsail"
repository = "https://github.com/rkusa/solarsail"
resolver = "2"

[dependencies]
headers = "0.3"
http = "0.2"
hyper = { version = "0.14", features = ["stream"] }
mime = "0.3"
multer = "2.0"
pin-project = "1.0"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
serde_urlencoded = "0.7"
solarsail-macros = { path = "../solarsail-macros", version = "0.1", optional = true }
thiserror = "1.0"
tower-layer = "0.3"
tower-service = "0.3"

[dev-dependencies]
hyper = { version = "0.14", features = ["server", "tcp", "http1", "http2"] }
tokio = { version = "1.5", features = ["macros", "rt-multi-thread"] }
tower = { version = "0.4", features = ["util"] }

[features]
default = ["macros", "server"]
macros = ["solarsail-macros"]
server = ["hyper/server", "hyper/tcp", "hyper/http1", "hyper/http2"]