[[bin]]
bench = false
name = "mecomp-tui"
path = "src/main.rs"
test = false
[dependencies.anyhow]
default-features = false
version = "1.0"
[dependencies.clap]
default-features = false
features = ["color", "error-context", "help", "std", "usage", "suggestions", "derive"]
version = "4.5"
[dependencies.clap_complete]
features = ["unstable-dynamic"]
version = "4.5"
[dependencies.crossterm]
default-features = false
features = ["bracketed-paste", "derive-more", "event-stream"]
version = "0.29"
[dependencies.mecomp-core]
default-features = false
features = ["rpc"]
version = "=0.3.4"
[dependencies.mecomp-storage]
default-features = false
features = ["serde"]
version = "=0.3.4"
[dependencies.one-or-many]
default-features = false
version = "=0.3.0"
[dependencies.ratatui]
version = "0.29"
[dependencies.tarpc]
features = ["serde-transport", "serde-transport-json", "tcp"]
version = "0.36.0"
[dependencies.tokio]
features = ["macros", "rt-multi-thread", "sync", "time", "signal"]
version = "1.44"
[dependencies.tokio-stream]
version = "0.1.17"
[dependencies.unicode-width]
version = "0.2.0"
[dev-dependencies.mecomp-daemon]
version = "=0.3.4"
[dev-dependencies.mecomp-storage]
default-features = false
features = ["serde", "test_utils"]
version = "=0.3.4"
[dev-dependencies.pretty_assertions]
version = "1.4"
[dev-dependencies.rstest]
version = "0.25.0"
[dev-dependencies.surrealdb]
default-features = false
features = ["kv-mem", "kv-surrealkv"]
version = "=2.2.2"
[dev-dependencies.tempfile]
version = "3.19"
[features]
autostart-daemon = []
default = ["autostart-daemon"]
[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.3.4"
[target.'cfg(target_os = "windows")'.dependencies.crossterm]
default-features = false
features = ["bracketed-paste", "derive-more", "windows", "event-stream"]
version = "0.29"