[package] name = "mxaccess-compat" description = "LMXProxyServer-shaped Rust facade on top of `mxaccess::Session`. Optional / post-V1." version.workspace = true edition.workspace = true license.workspace = true repository.workspace = true rust-version.workspace = true authors.workspace = true [dependencies] mxaccess = { path = "../mxaccess", version = "0.0.0" } tokio = { workspace = true } tokio-stream = { version = "0.1", features = ["sync"] } futures-util = { workspace = true } thiserror = { workspace = true } [dev-dependencies] tokio = { workspace = true, features = ["macros", "rt", "rt-multi-thread", "sync", "time"] } async-trait = { workspace = true } mxaccess-rpc = { path = "../mxaccess-rpc", version = "0.0.0" } [features] default = [] # F49 / F54 live test gate. Enables `Session::connect_nmx_auto` for # the live integration test at `tests/lmx_write_complete_live.rs`. live-windows-com = ["mxaccess/windows-com"] [lints] workspace = true