[package]
edition = "2024"
rust-version = "1.88"
name = "upgate-presentation"
version = "0.1.1"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Keep globally installed developer tools up to date"
homepage = "https://github.com/podkovyrin/upgate"
readme = "README.md"
license = "MIT"
repository = "https://github.com/podkovyrin/upgate"
[lib]
name = "upgate_presentation"
path = "src/lib.rs"
[[test]]
name = "apply_output"
path = "tests/apply_output.rs"
[[test]]
name = "selection_view"
path = "tests/selection_view.rs"
[dependencies.crossterm]
version = "0.29.0"
[dependencies.indicatif]
version = "0.18.6"
[dependencies.owo-colors]
version = "4.4.0"
[dependencies.ratatui]
version = "0.30.2"
features = ["crossterm"]
default-features = false
[dependencies.unicode-width]
version = "0.2.2"
[dependencies.upgate-domain]
version = "0.1.1"
[dependencies.upgate-execution]
version = "0.1.1"
[lints.clippy]
all = "warn"
pedantic = "warn"
[lints.rust]
unsafe_code = "warn"