M8: expressions engine (boa) with AE object model

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Brandon Thomas
2026-10-01 14:39:02 -04:00
co-authored by Claude Opus 5.5
parent 808cd490cd
commit 4ce50e00a0
10 changed files with 4486 additions and 4 deletions
+4
View File
@@ -22,6 +22,7 @@ effectcraft-project = { path = "crates/project" }
effectcraft-text = { path = "crates/text" }
effectcraft-effects = { path = "crates/effects" }
effectcraft-render = { path = "crates/render" }
effectcraft-expr = { path = "crates/expr" }
effectcraft-engine = { path = "crates/engine" }
effectcraft-ui-egui = { path = "crates/ui-egui" }
effectcraft-automation = { path = "crates/automation" }
@@ -34,6 +35,9 @@ log = "0.4"
rayon = "1"
proptest = "1"
# scripting (expressions)
boa_engine = { version = "0.22", default-features = false }
# geometry / fonts
kurbo = { version = "0.13", features = ["serde"] }
tiny-skia = { version = "0.12", default-features = false, features = ["std", "simd"] }