[package] name = "rk-dashboard-webapi" version = "0.0.2" authors = ["rainbowflesh"] edition = "2021" rust-version = "1.59" description = "Rockchip SoC platform dashboard Web API" documentation = "https://github.com/rainbowflesh/rk-dashboard-webapi" readme = "readme.md" homepage = "https://github.com/rainbowflesh/rk-dashboard-webapi" repository = "https://github.com/rainbowflesh/rk-dashboard-webapi" license = "AGPL-3.0-or-later" license-file = "license" keywords = ["rk-dashboard", "dashboard"] categories = ["web-programming::http-server"] exclude = ["examples/**"] # publish = false [workspace] members = [".", "entity", "migration"] [dev-dependencies] entity = { path = "entity" } migration = { path = "migration" } [dependencies] sea-orm = { version = "^0.11.3", features = [ "macros", # "debug-print", "runtime-tokio-rustls", "sqlx-sqlite", # "mock", "with-json", "with-chrono", # "with-uuid", # "with-rust_decimal", ], default-features = false } sysinfo = { version = "0.29.2", features = ["serde"] } serde = { version = "1.0", features = ["derive"] } tokio = { version = "1.28.2", features = ["full"] } tower = { version = "0.4.13" } tower-http = { version = "0.4.0", features = ["cors", "trace"] } axum = { version = "0.6.18", features = [ "tracing", "ws", "http2", "macros", "multipart", ] } tracing-subscriber = { version = "0.3.17", features = ["json"] } clap = { version = "4.3.8", features = ["derive", "unicode", "wrap_help"] } anyhow = "1" serde_json = "1.0" termcolor = "1.2.0" tracing = "0.1.37" curl = "0.4.44" libc = "0.2.146" hashbrown = "0.14.0" regex = "1.8.4" toml = "0.7.4"