[package] name = "lune" version.workspace = true edition.workspace = true license.workspace = true repository.workspace = true description.workspace = true readme.workspace = true keywords.workspace = true categories.workspace = true [lib] name = "lune" path = "src/lib.rs" [features] default = ["roblox"] roblox = ["dep:lune-roblox", "dep:rbx_cookie"] [dependencies] lune-roblox = { path = "../lib-roblox", optional = true } rbx_cookie = { version = "0.1.2", optional = true } console.workspace = true directories.workspace = true futures-util.workspace = true mlua.workspace = true once_cell.workspace = true reqwest.workspace = true serde.workspace = true serde_json.workspace = true serde_yaml.workspace = true toml.workspace = true tokio.workspace = true async-trait = "0.1" blocking = "1.3" dialoguer = "0.10" dunce = "1.0" lz4_flex = "0.10" pin-project = "1.0" os_str_bytes = "6.4" urlencoding = "2.1.2" async-compression = { version = "0.4", features = [ "tokio", "brotli", "deflate", "gzip", "zlib", ] } hyper = { version = "0.14", features = ["full"] } hyper-tungstenite = { version = "0.10" } tokio-tungstenite = { version = "0.19" } [dev-dependencies] anyhow = "1.0"