hakuban 0.7.2

Data-object sharing library
Documentation
[[bin]]
name = "hakuban-router"
required-features = ["tokio-runtime", "env_logger"]
[dependencies.anyhow]
version = "1.0"

[dependencies.async-tungstenite]
features = ["tokio-runtime", "tokio-native-tls"]
optional = true
version = "0.18"

[dependencies.bincode]
version = "1.3"

[dependencies.clap]
version = "2.33"

[dependencies.console_error_panic_hook]
optional = true
version = "0.1"

[dependencies.console_log]
optional = true
version = "0.2"

[dependencies.crc]
version = "3.0"

[dependencies.env_logger]
optional = true
version = "0.9"

[dependencies.fnv]
version = "1.0"

[dependencies.futures]
version = "0.3"

[dependencies.futures-util]
version = "0.3"

[dependencies.instant]
version = "0.1"

[dependencies.itertools]
version = "0.10"

[dependencies.js-sys]
optional = true
version = "0.3"

[dependencies.log]
version = "0.4"

[dependencies.openssl]
optional = true
version = "0.10"

[dependencies.openssl-probe]
optional = true
version = "0.1"

[dependencies.serde]
features = ["derive", "rc"]
version = "1.0"

[dependencies.serde_json]
version = "1.0"

[dependencies.thiserror]
version = "1.0"

[dependencies.tokio]
features = ["full"]
optional = true
version = "1.23"

[dependencies.tokio-native-tls]
optional = true
version = "0.3"

[dependencies.tokio-util]
features = ["compat"]
optional = true
version = "0.7"

[dependencies.url]
optional = true
version = "2.3"

[dependencies.wasm-bindgen]
optional = true
version = "0.2"
[dev-dependencies.getrandom]
features = ["js"]
version = "0.2"

[dev-dependencies.rand]
version = "0.8"

[dev-dependencies.serde_yaml]
version = "0.9"

[features]
capi = []
default = ["tokio-runtime", "env_logger", "ffi", "openssl"]
ffi = []
musl = ["openssl/vendored", "openssl-probe"]
tokio-runtime = ["tokio", "tokio-util", "async-tungstenite", "url", "tokio-native-tls"]
wasm = ["wasm-bindgen", "js-sys", "console_log", "console_error_panic_hook", "instant/wasm-bindgen"]

[lib]
crate-type = ["rlib", "cdylib"]

[package]
authors = ["yunta <maciej.blomberg@mikoton.com>"]
categories = ["asynchronous", "network-programming"]
description = "Data-object sharing library"
edition = "2021"
keywords = ["data", "object", "share", "synchronize", "network"]
license = "MIT"
name = "hakuban"
readme = "README.md"
repository = "https://gitlab.com/yunta/hakuban/"
version = "0.7.2"
[package.metadata.wasm-pack.profile.profiling]
wasm-opt = ["-g", "-O"]
[profile.release]
lto = true
opt-level = "s"
[target."cfg(not(target_family=\"wasm\"))".dependencies.hostname]
version = "0.3"
[target."cfg(not(target_family=\"wasm\"))".dev-dependencies.colored]
version = "2.0"

[target."cfg(not(target_family=\"wasm\"))".dev-dependencies.permutations]
version = "0.1"

[target."cfg(not(target_family=\"wasm\"))".dev-dependencies.sysinfo]
version = "0.18"

[target."cfg(not(target_family=\"wasm\"))".dev-dependencies.tokio-test]
version = "0.4"