[package]
name = "knot-lexicons"
version = "1.20.0"
edition.workspace = true
rust-version.workspace = true
license.workspace = true
[dependencies]
jacquard-common = { workspace = true }
jacquard-derive = { workspace = true }
jacquard-lexicon = { workspace = true, default-features = false }
bytes = { workspace = true }
cid = { workspace = true }
miette = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
thiserror = { workspace = true }
url = { workspace = true }
[build-dependencies]
anyhow = { workspace = true }
jacquard-lexicon = { workspace = true, features = ["codegen"] }
serde_json = { workspace = true }
walkdir = { workspace = true }
[features]
default = ["com_atproto", "org_tangled"]
com_atproto = []
org_tangled = []
streaming = []
[lints.clippy]
unnecessary_lazy_evaluations = "allow"