# 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 = "ate" version = "1.3.0" authors = ["Johnathan Sharratt "] description = "Distributed immutable data store with strong encryption and authentication" readme = "../README.md" keywords = [ "immutable", "database", "crypto", "nosql", "async", ] categories = [ "asynchronous", "caching", "cryptography", "database-implementations", ] license = "MIT OR Apache-2.0" repository = "https://github.com/john-sharratt/ate" [dependencies.async-executor] version = "^1" optional = true [dependencies.async-trait] version = "^0.1" [dependencies.ate-comms] version = "^1.1" features = ["quantum"] default_features = false [dependencies.ate-crypto] version = "^1.1" features = ["quantum"] default_features = false [dependencies.base64] version = "^0.13" [dependencies.bincode] version = "^1" [dependencies.btreemultimap] version = "^0.1" [dependencies.bytes] version = "^1" [dependencies.cached] version = "^0.23" [dependencies.chrono] version = "^0.4" [dependencies.cooked-waker] version = "^5" [dependencies.derivative] version = "^2" [dependencies.error-chain] version = "^0.12" default_features = false [dependencies.fastrand] version = "^1" [dependencies.futures] version = "^0.3" [dependencies.futures-util] version = "^0.3" [dependencies.fxhash] version = "^0.2" [dependencies.hash] version = "^0.3" [dependencies.hex] version = "^0.4" [dependencies.http] version = "^0.2" [dependencies.multimap] version = "^0.8" [dependencies.num_enum] version = "^0.5" [dependencies.once_cell] version = "^1" [dependencies.pbr] version = "^1" [dependencies.pin-project-lite] version = "^0.2" [dependencies.pqcrypto-traits-wasi] version = "^0.3" default_features = false [dependencies.rand] version = "^0.8" [dependencies.rcu_cell] version = "^0.1" [dependencies.rmp] version = "^0.8" [dependencies.rmp-serde] version = "^0.15" [dependencies.serde] version = "^1" features = ["derive"] [dependencies.serde_json] version = "^1" [dependencies.shellexpand] version = "^2" [dependencies.snap] version = "^1" [dependencies.tokio] version = "^1" features = [ "macros", "sync", ] default_features = false [dependencies.tracing] version = "^0.1" features = ["log"] [dependencies.tracing-futures] version = "^0.2" [dependencies.tracing-subscriber] version = "^0.2" [dependencies.url] version = "^2" features = ["serde"] [dependencies.uuid] version = "^0.8" features = [ "serde", "v4", ] [dependencies.wasmer-bus] version = "^1" default_features = false [dependencies.wasmer-bus-time] version = "^1" [dependencies.wasmer-bus-ws] version = "^1" default_features = false [dev-dependencies.clap] version = "^3.0.0-rc.7" features = ["derive"] [dev-dependencies.ctor] version = "0.1.*" [dev-dependencies.names] version = "0.11.*" [dev-dependencies.rust_decimal] version = "1.10.*" [features] client = [ "sys", "enable_full", "enable_client", ] client_web = [ "enable_client", "enable_web_sys", ] default = [ "client", "server", "enable_mt", ] enable_buffered = ["async-executor"] enable_caching = [] enable_client = [] enable_dio_backtrace = [] enable_dns = [ "trust-dns-proto", "trust-dns-client", "pnet", "ate-comms/dns", ] enable_full = [ "tokio/net", "tokio-tungstenite", "enable_buffered", "enable_local_fs", "enable_rotate", "enable_caching", "enable_ntp", "enable_dns", "tokio/rt", "tokio/io-util", "tokio/time", "tokio/fs", ] enable_local_fs = [] enable_mt = ["tokio/rt-multi-thread"] enable_ntp = [] enable_openssl = [] enable_rotate = [] enable_server = ["hyper-tungstenite"] enable_super_verbose = ["enable_verbose"] enable_verbose = [] enable_web_sys = [] server = [ "sys", "enable_full", "enable_server", "enable_client", ] sys = [ "wasmer-bus/sys", "wasmer-bus-ws/sys", "ate-comms/sys", ] [target."cfg(not(target_family = \"wasm\"))".dependencies.backtrace] version = "^0.3" [target."cfg(not(target_family = \"wasm\"))".dependencies.hyper-tungstenite] version = "^0.6" optional = true [target."cfg(not(target_family = \"wasm\"))".dependencies.pnet] version = "^0.27" optional = true [target."cfg(not(target_family = \"wasm\"))".dependencies.tokio-tungstenite] version = "^0.16" optional = true [target."cfg(not(target_family = \"wasm\"))".dependencies.trust-dns-client] version = "^0.20" features = ["dnssec"] optional = true [target."cfg(not(target_family = \"wasm\"))".dependencies.trust-dns-proto] version = "^0.20" optional = true