[package]
name = "jsonapi_http"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "Framework-agnostic HTTP integration layer for jsonapi_core: tower services, request parsing, and response building over the `http` crate types"
documentation = "https://docs.rs/jsonapi_http"
keywords = ["jsonapi", "json-api", "http", "tower", "web"]
categories = ["web-programming"]
readme = "README.md"
[dependencies]
jsonapi_core = { path = "../jsonapi_core", version = "1.0.0-rc.1", default-features = false }
serde = "1"
serde_json = "1"
http = "1"
bytes = "1"
tower = { version = "0.5", default-features = false }
http-body = "1"
http-body-util = "0.1"
[dev-dependencies]
tower = { version = "0.5", features = ["util"] }
pollster = "0.4"
[lints]
workspace = true
[package.metadata.docs.rs]
rustdoc-args = ["--cfg", "docsrs"]