[[bin]]
name = "tuiuiu"
path = "src/bin/main.rs"
[dependencies.libc]
version = "0.2"
[dev-dependencies]
[[example]]
name = "03_molecules"
path = "examples/03_molecules.rs"
[[example]]
name = "counter"
path = "examples/01_counter.rs"
[[example]]
name = "dashboard"
path = "examples/02_dashboard.rs"
[features]
atoms = ["primitives"]
core = []
default = ["full"]
dev-tools = []
full = ["atoms", "molecules", "organisms", "templates", "themes", "mcp"]
mcp = []
molecules = ["atoms"]
organisms = ["molecules"]
primitives = ["core"]
templates = ["organisms"]
themes = []
[lib]
name = "tuiuiu"
path = "src/lib.rs"
[lints.clippy]
all = "warn"
nursery = "warn"
pedantic = "warn"
[lints.rust]
[package]
authors = ["Filipe Forattini <filipe@forattini.dev>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["command-line-interface", "gui"]
description = "Zero-dependency Terminal UI library with signal-based reactivity and flexbox layout"
documentation = "https://docs.rs/tuiuiu"
edition = "2021"
homepage = "https://github.com/forattini-dev/tuiuiu.rs"
keywords = ["terminal", "tui", "reactive", "flexbox", "cli"]
license = "MIT"
name = "tuiuiu"
readme = "README.md"
repository = "https://github.com/forattini-dev/tuiuiu.rs"
rust-version = "1.70"
version = "0.1.0"
[profile.dev]
opt-level = 0
[profile.release]
codegen-units = 1
lto = true
panic = "abort"
strip = true