[package] name = "ipmail" license = "AGPL-3.0-only" edition.workspace = true version.workspace = true description = "Rust implementation of SP-centric decentralized instant message synchronization protocol(DIMSP)" documentation = "https://docs.rs/ipmail" [dependencies] libipld = { workspace = true } thiserror = { workspace = true } serde = { workspace = true } ipldfs = { workspace = true } hex = { workspace = true } anyhow = { workspace = true } lru-mem = { workspace = true } [workspace] members = ["./", "ipldfs"] [workspace.package] version = "0.1.0" edition = "2021" [workspace.dependencies] # serde support serde_json = "^1.0" serde = { version = "^1.0", features = ["derive"] } # error thiserror = "^1" anyhow = "^1" # skiplist # skiplist = "^0.4" # sstable = "^0.10" # bloom filter # bloom = "^0.3.2" crc = "^3.0" integer-encoding = "^3.0" # ipld libipld = { version = "^0.16", features = ["serde-codec"] } # leveldb rusty-leveldb = "1.0.6" mime = "^0.3" lru-mem = "^0.2.0" # internal ipldfs = { path = "./ipldfs", version = "^0.1" } hex = "0.4.3"