add tengri_core; fix errors and warnings; unify deps

This commit is contained in:
🪞👃🪞 2025-05-10 15:25:09 +03:00
parent cb8fd26922
commit 8dda576c9d
18 changed files with 180 additions and 152 deletions

View file

@ -4,25 +4,26 @@ description = "UI metaframework, Ratatui backend."
version = { workspace = true }
edition = { workspace = true }
[dependencies]
palette = { version = "0.7.6", features = [ "random" ] }
rand = "0.8.5"
crossterm = "0.28.1"
ratatui = { version = "0.29.0", features = [ "unstable-widget-ref", "underline-color" ] }
better-panic = "0.3.0"
konst = { version = "0.3.16", features = [ "rust_1_83" ] }
atomic_float = "1"
quanta = "0.12.3"
unicode-width = "0.2"
[features]
dsl = [ "tengri_dsl", "tengri_input/dsl", "tengri_output/dsl" ]
[dependencies]
tengri_core = { path = "../core" }
tengri_input = { path = "../input" }
tengri_output = { path = "../output" }
tengri_dsl = { optional = true, path = "../dsl" }
palette = { workspace = true }
rand = { workspace = true }
crossterm = { workspace = true }
ratatui = { workspace = true }
better-panic = { workspace = true }
konst = { workspace = true }
atomic_float = { workspace = true }
quanta = { workspace = true }
unicode-width = { workspace = true }
[dev-dependencies]
tengri = { path = "../tengri", features = [ "dsl" ] }
tengri_dsl = { path = "../dsl" }
tengri_proc = { path = "../proc" }
[features]
dsl = [ "tengri_dsl", "tengri_input/dsl", "tengri_output/dsl" ]