[package]
name = "finchers"
version = "0.12.0-alpha.1"
description = "A combinator library for builidng asynchronous HTTP services"
authors = ["Yusuke Sasaki <yusuke.sasaki.nuem@gmail.com>"]
license = "MIT/Apache-2.0"
readme = "README.md"
homepage = "https://finchers-rs.github.io/"
repository = "https://github.com/finchers-rs/finchers.git"
documentation = "https://docs.rs/finchers"
keywords = ["finchers", "web", "framework", "server"]
categories = ["web-programming::http-server"]
include = [
"Cargo.toml",
"src/**/*",
"tests/**/*",
]
[badges]
travis-ci = { repository = "finchers-rs/finchers" }
coveralls = { repository = "finchers-rs/finchers" }
maintenance = { status = "actively-developed" }
[package.metadata.docs.rs]
features = ["secure"]
[workspace]
members = [
"examples/diesel",
"examples/todos",
"examples/template-tera",
"examples/staticfiles",
]
[dependencies]
bitflags = "1.0.3"
bytes = "0.4.9"
cookie = { version = "0.11.0", features = ["percent-encode"] }
failure = "0.1.2"
futures = "0.1.23"
http = "0.1.10"
hyper = "0.12.7"
log = "0.4.3"
mime = "0.3.8"
mime_guess = "2.0.0-alpha.6"
percent-encoding = "1.0.1"
pin-utils = "0.1.0-alpha.1"
serde = { version = "1.0.71", features = ["derive"] }
serde_json = "1.0.24"
serde_qs = "0.4.1"
time = "0.1.40"
tokio = "0.1.7"
tokio-fs = "0.1.3"
futures-core-preview = { version = "0.3.0-alpha.3" }
futures-util-preview = { version = "0.3.0-alpha.3", features = ["tokio-compat"] }
[features]
strict = []
secure = ["cookie/secure"]