# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "dweb" version = "0.0.1" authors = ["Mark "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "Decentralised web and storage crates for Autonomi" readme = "README.md" license = "AGPL-3.0" repository = "https://github.com/happybeing/dweb" [lib] name = "dweb" crate-type = [ "cdylib", "rlib", ] path = "src/lib.rs" [dependencies.anyhow] version = "1.0.81" [dependencies.async-stream] version = "0.3.5" [dependencies.autonomi] version = "0.2.2" features = [ "data", "fs", "vault", "registers", "loud", ] [dependencies.bytes] version = "1.6.0" [dependencies.chrono] version = "0.4.37" features = ["serde"] [dependencies.clap] version = "4.5.4" [dependencies.color-eyre] version = "0.6.3" [dependencies.const-hex] version = "1.13.1" [dependencies.crdts] version = "7.3.2" [dependencies.dirs-next] version = "2.0.0" [dependencies.env_logger] version = "0.11.3" [dependencies.futures] version = "0.3.30" [dependencies.hex] version = "0.4.3" [dependencies.http] version = "1.1.0" [dependencies.indicatif] version = "0.17.5" features = ["tokio"] [dependencies.log] version = "0.4.21" [dependencies.multiaddr] version = "0.18.1" [dependencies.prettytable] version = "0.10.0" [dependencies.rand] version = "~0.8.5" features = ["small_rng"] [dependencies.regex] version = "1.9.6" [dependencies.ring] version = "0.17.8" [dependencies.rmp-serde] version = "1.1.2" [dependencies.rpassword] version = "7.3.1" [dependencies.self_encryption] version = "0.29.1" [dependencies.serde] version = "1" features = ["derive"] [dependencies.serde_json] version = "1" [dependencies.sn_build_info] version = "0.1.17" [dependencies.sn_logging] version = "0.2.38" [dependencies.sn_networking] version = "0.19.0" [dependencies.sn_peers_acquisition] version = "0.5.5" [dependencies.sn_protocol] version = "0.17.12" [dependencies.sn_registers] version = "0.4.0" [dependencies.sn_transfers] version = "0.20.0" [dependencies.structopt] version = "0.3.26" [dependencies.tempfile] version = "3.10.1" [dependencies.thiserror] version = "2.0.0" [dependencies.url] version = "2.5.0" [dependencies.walkdir] version = "~2.5.0" [dependencies.xor_name] version = "5.0.0" [features] default = [ "network-contacts", "skip-network-compatibility-check", ] local = [ "sn_peers_acquisition/local", "autonomi/local", ] metrics = ["sn_logging/process-metrics"] network-contacts = ["sn_peers_acquisition/network-contacts"] skip-network-compatibility-check = [] [lints.clippy] clone_on_ref_ptr = "warn" unicode_not_nfc = "warn" uninlined_format_args = "warn" unused_async = "warn" unwrap_used = "warn" [lints.rust] arithmetic_overflow = "forbid" mutable_transmutes = "forbid" no_mangle_const_items = "forbid" trivial_casts = "warn" trivial_numeric_casts = "warn" unknown_crate_types = "forbid" unsafe_code = "warn" unused_extern_crates = "warn" unused_import_braces = "warn"