[package]
name = "hdk"
version = "0.0.132"
description = "The Holochain HDK"
license = "Apache-2.0"
homepage = "https://github.com/holochain/holochain/tree/develop/crates/hdk"
documentation = "https://docs.rs/hdk"
authors = [ "Holochain Core Dev Team <devcore@holochain.org>" ]
keywords = [ "holochain", "holo", "hdk" ]
categories = [ "cryptography" ]
edition = "2021"
[lib]
crate-type = ["cdylib", "rlib"]
path = "src/lib.rs"
[features]
default = []
mock = ["hdk_derive/mock", "mockall"]
encoding = ["holo_hash/encoding"]
fixturators = ["holochain_zome_types/fixturators", "holo_hash/fixturators"]
test_utils = [
"fixturators",
"holochain_zome_types/test_utils",
"holo_hash/test_utils",
]
properties = ["holochain_zome_types/properties"]
[dependencies]
holochain_deterministic_integrity = { version = "0.0.5", path = "../holochain_deterministic_integrity" }
hdk_derive = { version = "0.0.33", path = "../hdk_derive" }
holo_hash = { version = "0.0.25", path = "../holo_hash" }
holochain_wasmer_guest = "=0.0.77"
holochain_zome_types = { version = "0.0.33", path = "../holochain_zome_types", default-features = false }
paste = "=1.0.5"
serde = "1.0"
serde_bytes = "0.11"
thiserror = "1.0.22"
tracing = "0.1"
tracing-core = "0.1"
mockall = { version = "0.11.0", optional = true }
[dev-dependencies]
fixt = { path = "../fixt" ,version = "0.0.11"}