# -*- eval: (cargo-minor-mode 1) -*- [package] name = "gotham-restful" version = "0.0.1" authors = ["Dominic Meiser "] edition = "2018" description = "RESTful additions for Gotham" keywords = ["gotham", "rest", "restful"] license = "EPL-2.0" readme = "README.md" include = ["src/**/*", "Cargo.toml", "LICENSE"] repository = "https://gitlab.com/msrd0/gotham-restful" [badges] gitlab = { repository = "msrd0/gotham-restful", branch = "master" } [dependencies] chrono = { version = "0.4", optional = true } failure = "0.1" futures = "0.1" gotham = "0.4" gotham_derive = "0.4" hyper = "0.12" indexmap = { version = "1.0", optional = true } log = { version = "0.4", optional = true } mime = "0.3" openapiv3 = { version = "0.3", optional = true } serde = { version = "1", features = ["derive"] } serde_json = "1" [dev-dependencies] fake = "2.2" log = "0.4" log4rs = { version = "0.8", features = ["console_appender"], default-features = false } [features] default = ["openapi", "chrono"] openapi = ["indexmap", "log", "openapiv3"]