[package]
name = "hyperbee"
version = "0.2.1"
license = "MIT OR Apache-2.0"
description = "Peer to Peer B-tree"
documentation = "https://docs.rs/hyperbee"
repository = "https://github.com/cowlicks/hyperbee"
readme = "README.md"
edition = "2021"
keywords = ["dat", "p2p", "btree", "hypercore"]
categories = [
"algorithms",
"asynchronous",
"data-structures",
]
[dependencies]
derive_builder = "0.12.0"
futures-lite = "2.1.0"
hypercore = "0.12.1"
prost = "0.12.1"
random-access-disk = "3.0.0"
random-access-memory = "3.0.0"
random-access-storage = "5.0.0"
thiserror = "1.0.50"
tokio = { version = "1.34.0", features = ["macros", "rt", "sync"] }
tokio-stream = "0.1.14"
tracing = "0.1.40"
[build-dependencies]
prost-build = "0.12.1"
[dev-dependencies]
tracing-subscriber = "0.3.18"
tokio = { version = "1.34.0", features = ["rt-multi-thread"] }
async-recursion = "1.0.5"
random-access-memory = "3.0.0"
once_cell = "1.19.0"