refactor: extract dizzle

This commit is contained in:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2026-01-17 03:43:48 +02:00
parent ac7fbdb779
commit 044f60ebcb
8 changed files with 176 additions and 181 deletions

37
Cargo.lock generated
View file

@ -655,6 +655,16 @@ version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b"
[[package]]
name = "dizzle"
version = "0.1.0"
dependencies = [
"const_panic",
"itertools 0.14.0",
"konst",
"thiserror 2.0.16",
]
[[package]]
name = "dlib"
version = "0.5.2"
@ -2468,41 +2478,24 @@ dependencies = [
name = "tengri"
version = "0.14.0"
dependencies = [
"tengri_core",
"tengri_dsl",
"dizzle",
"tengri_input",
"tengri_output",
"tengri_tui",
]
[[package]]
name = "tengri_core"
version = "0.14.0"
[[package]]
name = "tengri_dsl"
version = "0.14.0"
dependencies = [
"const_panic",
"itertools 0.14.0",
"konst",
"tengri_core",
"thiserror 2.0.16",
]
[[package]]
name = "tengri_input"
version = "0.14.0"
dependencies = [
"tengri_core",
"dizzle",
]
[[package]]
name = "tengri_output"
version = "0.14.0"
dependencies = [
"tengri_core",
"tengri_dsl",
"dizzle",
]
[[package]]
@ -2512,13 +2505,11 @@ dependencies = [
"atomic_float",
"better-panic",
"crossterm 0.29.0",
"konst",
"dizzle",
"palette",
"quanta",
"rand 0.8.5",
"ratatui",
"tengri_core",
"tengri_dsl",
"tengri_input",
"tengri_output",
"unicode-width 0.2.0",