refactor: extract dizzle

This commit is contained in:
AAAAAAAAAAAAAAAAAAAAAAAAAAAA 2026-01-17 03:43:27 +02:00
parent b0d2fad17b
commit 1344967f33
34 changed files with 372 additions and 2235 deletions

42
Cargo.lock generated
View file

@ -285,6 +285,16 @@ dependencies = [
"syn",
]
[[package]]
name = "dizzle"
version = "0.1.0"
dependencies = [
"const_panic",
"itertools 0.14.0",
"konst",
"thiserror",
]
[[package]]
name = "document-features"
version = "0.2.11"
@ -1045,38 +1055,19 @@ name = "tengri"
version = "0.14.0"
dependencies = [
"crossterm 0.29.0",
"dizzle",
"tengri",
"tengri_core",
"tengri_dsl",
"tengri_input",
"tengri_output",
"tengri_proc",
"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",
"proptest",
"tengri_core",
"tengri_tui",
"thiserror",
]
[[package]]
name = "tengri_input"
version = "0.14.0"
dependencies = [
"tengri_core",
"tengri_dsl",
"dizzle",
"tengri_tui",
]
@ -1085,11 +1076,10 @@ name = "tengri_output"
version = "0.14.0"
dependencies = [
"bumpalo",
"dizzle",
"proptest",
"proptest-derive",
"tengri",
"tengri_core",
"tengri_dsl",
"tengri_tui",
]
@ -1097,11 +1087,11 @@ dependencies = [
name = "tengri_proc"
version = "0.14.0"
dependencies = [
"dizzle",
"heck",
"proc-macro2",
"quote",
"syn",
"tengri_core",
]
[[package]]
@ -1112,14 +1102,12 @@ dependencies = [
"better-panic",
"bumpalo",
"crossterm 0.29.0",
"konst",
"dizzle",
"palette",
"quanta",
"rand 0.8.5",
"ratatui",
"tengri",
"tengri_core",
"tengri_dsl",
"tengri_input",
"tengri_output",
"tengri_proc",