league-svc-client-uniffi/Cargo.toml

42 lines
1.3 KiB
TOML

[package]
name = "network"
version = "0.1.0"
edition = "2021"
[lib]
name = "network"
crate-type = ["staticlib", "cdylib"]
[dependencies]
# uniffi related:
uniffi = "0.22.0"
uniffi_macros = "0.22.0"
# actual deps:
reqwest = { version = "0.11.13", features = ["json", "blocking"]}
chrono = { version = "0.4", features = [ "serde" ] }
chrono-tz = { version = "0.8" }
thiserror = "1.0.37"
serde = { version = "1.0", features = ["derive"] }
serde_json = { version = "1" }
bincode = "1.3.3"
regex = "1.6.0" # Regular expression utilization
# net & async:
tokio-tungstenite = "0.18.0"
tokio = { version = "1.20.1", features = ["full"] }
futures = "0.3.25"
futures-util = "0.3.26"
# internal deps
err = { git = "https://git.franklinblanco.dev/franklinblanco/err.git" }
league-types = { git = "https://git.franklinblanco.dev/franklinblanco/league-types.git" }
dev-dtos = { git = "https://git.franklinblanco.dev/franklinblanco/user-svc-dtos-rust.git" }
dev-communicators = { git = "https://git.franklinblanco.dev/franklinblanco/dev-communicators.git" }
chat-types = { git = "https://git.franklinblanco.dev/franklinblanco/chat-types.git" }
chat-communicators = { git = "https://git.franklinblanco.dev/franklinblanco/chat-communicators.git" }
[build-dependencies]
uniffi_build = "0.22.0"