kitgit

tirbofish/dropbear · commit

1adac6af0a0e7980d2d540fbb1305fbb36cf6aae

still broken, soon to be fixed :( note: fuck its a mess

Unverified

tk <4tkbytes@pm.me> · 2025-08-31 15:05

view full diff

diff --git a/Cargo.toml b/Cargo.toml
index 6255a1b..200086b 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -6,7 +6,7 @@ package.repository = "https://github.com/4tkbytes/dropbear-engine"
 package.readme = "README.md"
 
 resolver = "3"
-members = ["dropbear-engine", "eucalyptus", "gleek", "redback-runtime"]
+members = ["dropbear-engine", "eucalyptus", "redback-runtime"]
 
 [workspace.dependencies]
 anyhow = { version = "1.0", features = ["backtrace"] }
@@ -43,11 +43,13 @@ rfd = "0.15.4"
 rhai = "1.22"
 ron = "0.10.1"
 russimp-ng = { version = "3.2.4", features = ["static-link"] }
+rustyscript = { version = "0.12" }
 serde = { version = "1.0.219", features = ["derive"] }
 spin_sleep = "1.3"
+specta = { version = "=2.0.0-rc.22", features = ["glam", "derive", "export"] }
+specta-typescript = "0.0.9"
 tokio = { version = "1", features = ["full"] }
 transform-gizmo-egui = { git = "https://github.com/4tkbytes/transform-gizmo"}
-ts-rs = "10.1"
 wgpu = "26"
 winit = { version = "0.30", features = [] }
 zip = "4.3"
diff --git a/dropbear-engine/Cargo.toml b/dropbear-engine/Cargo.toml
index 061ded4..860d7ed 100644
--- a/dropbear-engine/Cargo.toml
+++ b/dropbear-engine/Cargo.toml
@@ -34,7 +34,7 @@ hecs.workspace = true
 once_cell.workspace = true
 parking_lot.workspace = true
 lazy_static.workspace = true
-ts-rs.workspace = true
+specta.workspace = true
 
 [target.'cfg(not(target_os = "android"))'.dependencies]
 rfd.workspace = true
diff --git a/eucalyptus/Cargo.toml b/eucalyptus/Cargo.toml
index 13ccfcc..54ed5b5 100644
--- a/eucalyptus/Cargo.toml
+++ b/eucalyptus/Cargo.toml
@@ -42,7 +42,10 @@ clap = { workspace = true, optional = true }
 walkdir = { workspace = true, optional = true }
 zip = { workspace = true, optional = true }
 bytemuck = "1.23.2"
-ts-rs.workspace = true

Large diffs are not rendered by default. Showing the first 50 of 443 lines. Show full diff