1[package]
2name = "jacquard-identity"
3edition.workspace = true
4version = "0.5.1"
5authors.workspace = true
6repository.workspace = true
7keywords.workspace = true
8categories.workspace = true
9readme.workspace = true
10exclude.workspace = true
11homepage.workspace = true
12license.workspace = true
13description = "ATProto identity resolution utilities for Jacquard"
14
15[features]
16dns = ["dep:hickory-resolver"]
17
18[dependencies]
19async-trait.workspace = true
20bon.workspace = true
21bytes.workspace = true
22jacquard-common = { version = "0.5", path = "../jacquard-common", features = ["reqwest-client"] }
23jacquard-api = { version = "0.5", path = "../jacquard-api" }
24percent-encoding.workspace = true
25reqwest.workspace = true
26url.workspace = true
27tokio = { workspace = true, features = ["macros", "rt-multi-thread", "fs"] }
28hickory-resolver = { optional = true, version = "0.24", default-features = false, features = ["system-config", "tokio-runtime"]}
29serde.workspace = true
30serde_json.workspace = true
31thiserror.workspace = true
32miette.workspace = true
33http.workspace = true
34serde_html_form.workspace = true
35urlencoding.workspace = true