[package]
name = "sabiql-ui"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
description = "UI layer for sabiql"
license.workspace = true
repository.workspace = true

[lib]
path = "lib.rs"

[features]
test-support = ["sabiql-app/test-support"]

[dependencies]
color-eyre.workspace = true
crossterm.workspace = true
futures.workspace = true
ratatui.workspace = true
tokio.workspace = true
tokio-util.workspace = true
unicode-width.workspace = true
sabiql-app.workspace = true
sabiql-domain.workspace = true

[dev-dependencies]
rstest.workspace = true
sabiql-app = { workspace = true, features = ["test-support"] }

[lints]
workspace = true
