[package] name = "usdpl-back" version = "0.6.0" edition = "2021" license = "GPL-3.0-only" repository = "https://github.com/NGnius/usdpl-rs" readme = "README.md" description = "Universal Steam Deck Plugin Library back-end" [features] default = ["blocking"] decky = ["usdpl-core/decky"] crankshaft = ["usdpl-core/crankshaft"] blocking = ["tokio"] # synchronous API for async functionality, using tokio encrypt = ["usdpl-core/encrypt", "obfstr", "hex"] [dependencies] usdpl-core = { version = "0.6.0", path = "../usdpl-core"} # HTTP web framework warp = { version = "0.3" } bytes = { version = "1.1" } tokio = { version = "1.19", features = ["rt", "rt-multi-thread"], optional = true } # encryption helpers obfstr = { version = "0.3", optional = true } hex = { version = "0.4", optional = true }