[package] name = "krpc-client" version = "0.6.0" edition = "2021" authors = ["Kyle Ladd "] description = "A stand-alone client for the Kerbal Space Program kRPC mod." keywords = ["krpc", "kerbal"] documentation = "https://docs.rs/krpc-client" repository = "https://github.com/kladd/krpc-client" license = "GPL-3.0" [features] default = ["fmt"] fmt = ["dep:prettyplease"] tokio = ["dep:tokio"] [dependencies] thiserror = "1.0" protobuf = { version = "3.2.0", features = ["bytes"] } bytes = "1.4" tokio = { version = "1.40.0", optional = true, features = [ "io-util", "net", "rt", "sync", ] } [build-dependencies] syn = { version = "2.0", features = ["full"] } quote = "1.0.26" protobuf-codegen = "3.2.0" serde = "1.0" serde_json = "1.0" convert_case = "0.6.0" proc-macro2 = "1.0" prettyplease = { version = "0.2", optional = true }