[dependencies.age]
features = ["async"]
version = "0.11.1"
[dependencies.async-stream]
version = "0.3.6"
[dependencies.bstr]
version = "1.11.3"
[dependencies.byteorder]
version = "1.5.0"
[dependencies.bytes]
version = "1.10.0"
[dependencies.chrono]
version = "0.4.39"
[dependencies.futures-util]
version = "0.3.31"
[dependencies.integer-hasher]
version = "0.1.1"
[dependencies.machineid-crystal]
version = "1.2.5"
[dependencies.num_enum]
version = "0.7.3"
[dependencies.serde]
version = "1.0.217"
[dependencies.tokio]
features = ["net", "rt", "sync", "time"]
version = "1.43.0"
[dependencies.tokio-tungstenite]
version = "0.26.2"
[dependencies.tracing]
optional = true
version = "0.1.41"
[dependencies.tracing-subscriber]
optional = true
version = "0.3.19"
[dependencies.urlencoding]
version = "2.1.3"
[features]
__dev = ["dep:tracing", "dep:tracing-subscriber"]
__local = []
default = []
[lib]
crate-type = ["lib"]
name = "crystal_server"
path = "src/lib.rs"
[package]
authors = ["ryi3r <ryi3r@duck.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "The client of a back-end provider to create multiplayer games."
edition = "2021"
homepage = "https://crystal-server.co"
include = ["LICENSE", "Cargo.toml", "src/**/*"]
keywords = ["multiplayer", "service"]
license-file = "LICENSE"
name = "crystal-server"
readme = "README.md"
repository = "https://github.com/Crystal-Server/rust-client.git"
version = "0.1.0"