Cargo.toml 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. [package]
  2. name = "wnfs-unixfs-file"
  3. version = "0.2.0"
  4. description = "IPLD UnixFS File implementation for Webnative Filesystem"
  5. keywords = ["wnfs", "unixfs", "webnative", "ipfs", "decentralisation"]
  6. categories = [
  7. "filesystem",
  8. "cryptography",
  9. "web-programming",
  10. "wasm",
  11. ]
  12. license = "Apache-2.0"
  13. readme = "README.md"
  14. edition = "2021"
  15. rust-version = "1.75"
  16. repository = "https://github.com/wnfs-wg/rs-wnfs/tree/main/wnfs-unixfs-file"
  17. homepage = "https://fission.codes"
  18. authors = ["The Fission Authors"]
  19. [dependencies]
  20. anyhow = "1.0"
  21. async-stream = "0.3"
  22. bytes = "1.5"
  23. futures = "0.3"
  24. libipld = { version = "0.16", features = [] }
  25. num_enum = "0.5"
  26. proptest = { version = "1.1", optional = true }
  27. prost = "0.12"
  28. rand_core = "0.6"
  29. testresult = "0.3"
  30. tokio = { version = "1.34", features = ["io-util"] }
  31. wnfs-common = { path = "../wnfs-common", version = "=0.2.0" }
  32. [dev-dependencies]
  33. async-std = { version = "1.11", features = ["attributes"] }
  34. data-encoding = "2.5.0"
  35. proptest = "1.1"
  36. rand = "0.8"
  37. rand_chacha = "0.3.1"
  38. tempfile = "3.8.1"
  39. test-strategy = "0.3"
  40. tokio = { version = "1.34", features = ["fs", "rt", "macros"] }
  41. tokio-test = "0.4.3"
  42. tokio-util = { version = "0.7", features = ["io"] }
  43. wnfs-common = { path = "../wnfs-common", features = ["test_utils"] }