[[bin]]
bench = false
name = "mecomp-tui"
path = "src/main.rs"
test = false
[dependencies.anyhow]
default-features = false
version = "1.0.100"
[dependencies.clap]
default-features = false
features = ["color", "error-context", "help", "std", "usage", "suggestions", "derive"]
version = "4.5.50"
[dependencies.clap_complete]
features = ["unstable-dynamic"]
version = "4.5.59"
[dependencies.crossterm]
default-features = false
features = ["bracketed-paste", "derive-more", "event-stream"]
version = "0.29.0"
[dependencies.mecomp-core]
default-features = false
features = ["rpc"]
version = "=0.5.7"
[dependencies.mecomp-storage]
default-features = false
features = ["serde"]
version = "=0.5.7"
[dependencies.one-or-many]
default-features = false
version = "=0.4.1"
[dependencies.ratatui]
version = "0.29.0"
[dependencies.tarpc]
features = ["serde-transport", "serde-transport-json", "tcp"]
version = "0.37.0"
[dependencies.tokio]
features = ["macros", "rt-multi-thread", "sync", "time", "signal"]
version = "1.48.0"
[dependencies.tokio-stream]
version = "0.1.17"
[dependencies.unicode-width]
version = "0.2.0"
[dev-dependencies.mecomp-daemon]
version = "=0.5.7"
[dev-dependencies.mecomp-storage]
default-features = false
features = ["serde", "test_utils"]
version = "=0.5.7"
[dev-dependencies.pretty_assertions]
version = "1.4.1"
[dev-dependencies.rstest]
version = "0.26.1"
[dev-dependencies.surrealdb]
default-features = false
features = ["kv-mem", "kv-surrealkv"]
version = "=2.3.10"
[dev-dependencies.tempfile]
version = "3.23.0"
[features]
autostart-daemon = []
default = []
[lib]
bench = false
name = "mecomp_tui"
path = "src/lib.rs"
[lints.rust.unexpected_cfgs]
check-cfg = ["cfg(tarpaulin_include)"]
level = "warn"
priority = 0
[package]
authors = ["Anthony Rubick <68485672+AnthonyMichaelTDM@users.noreply.github.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["multimedia"]
description = "A Metadata Enhanced Collection Orientated Music Player"
edition = "2024"
keywords = ["music", "player", "audio", "mecomp", "analysis"]
license = "MIT"
name = "mecomp-tui"
readme = "README.md"
repository = "https://github.com/AnthonyMichaelTDM/mecomp"
resolver = "2"
version = "0.5.7"
[package.metadata.wix]
eula = false
license = false
path-guid = "92DCCFD8-4F49-4CF5-A6ED-AFED2F5ABFFF"
upgrade-guid = "57677435-1364-47BB-AA9A-4F7276A78F51"
[target.'cfg(target_os = "windows")'.dependencies.crossterm]
default-features = false
features = ["bracketed-paste", "derive-more", "windows", "event-stream"]
version = "0.29.0"