taba-cli 0.1.2

The Taba client command line.
Documentation
[package]
name = "taba-cli"
description = "The Taba client command line."
version = "0.1.2"
edition = "2021"
license.workspace = true
# The Apache-2.0 text lives once, in connectors/LICENSE; cargo copies it into the published crate.
license-file = "../../LICENSE"
repository.workspace = true
homepage.workspace = true
keywords.workspace = true
readme = "README.md"
categories = ["command-line-utilities", "network-programming"]
# Local build outputs and image scripts do not go into the published crate.
exclude = ["dist/", "scripts/", "Dockerfile", "Dockerfile.dockerignore"]

[lib]
name = "taba_cli"
path = "src/lib.rs"

[[bin]]
name = "taba-cli"
path = "src/main.rs"

[dependencies]
taba-client = { path = "../client", version = "=0.1.2" }
ratatui = { version = "0.30", optional = true, default-features = false, features = ["crossterm", "underline-color"] }
rust-i18n = { version = "4.2", optional = true }
sys-locale = { version = "0.3", optional = true }

[features]
# The full-screen interface (`taba-cli tui`). `--no-default-features` gives the lean CLI (doc 34, D-TUI-1).
default = ["tui"]
tui = ["dep:ratatui", "dep:rust-i18n", "dep:sys-locale"]