create a workspace

This commit is contained in:
Tao Tien 2026-01-22 14:24:34 -08:00
parent dedeb39304
commit 400e903dd1
30 changed files with 199 additions and 831 deletions

176
Cargo.lock generated
View file

@ -97,7 +97,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75"
dependencies = [
"cfg-if",
"getrandom",
"getrandom 0.3.4",
"once_cell",
"version_check",
"zerocopy",
@ -504,7 +504,7 @@ dependencies = [
"ron",
"serde",
"smallvec",
"thiserror 2.0.17",
"thiserror 2.0.18",
"thread_local",
"tracing",
"uuid",
@ -560,7 +560,7 @@ dependencies = [
"ctrlc",
"downcast-rs 2.0.2",
"log",
"thiserror 2.0.17",
"thiserror 2.0.18",
"variadics_please",
"wasm-bindgen",
"web-sys",
@ -598,7 +598,7 @@ dependencies = [
"ron",
"serde",
"stackfuture",
"thiserror 2.0.17",
"thiserror 2.0.18",
"tracing",
"uuid",
"wasm-bindgen",
@ -658,7 +658,7 @@ dependencies = [
"downcast-rs 2.0.2",
"serde",
"smallvec",
"thiserror 2.0.17",
"thiserror 2.0.18",
"wgpu-types",
]
@ -674,7 +674,7 @@ dependencies = [
"derive_more 2.1.1",
"encase",
"serde",
"thiserror 2.0.17",
"thiserror 2.0.18",
"wgpu-types",
]
@ -703,7 +703,7 @@ dependencies = [
"nonmax",
"radsort",
"smallvec",
"thiserror 2.0.17",
"thiserror 2.0.18",
"tracing",
]
@ -769,7 +769,7 @@ dependencies = [
"serde",
"slotmap",
"smallvec",
"thiserror 2.0.17",
"thiserror 2.0.18",
"variadics_please",
]
@ -807,7 +807,7 @@ dependencies = [
"bevy_platform",
"bevy_time",
"gilrs",
"thiserror 2.0.17",
"thiserror 2.0.18",
"tracing",
]
@ -882,7 +882,7 @@ dependencies = [
"serde",
"serde_json",
"smallvec",
"thiserror 2.0.17",
"thiserror 2.0.18",
"tracing",
]
@ -910,7 +910,7 @@ dependencies = [
"rectangle-pack",
"ruzstd",
"serde",
"thiserror 2.0.17",
"thiserror 2.0.18",
"tracing",
"wgpu-types",
]
@ -929,7 +929,7 @@ dependencies = [
"derive_more 2.1.1",
"log",
"smol_str",
"thiserror 2.0.17",
"thiserror 2.0.18",
]
[[package]]
@ -946,7 +946,7 @@ dependencies = [
"bevy_reflect",
"bevy_window",
"log",
"thiserror 2.0.17",
"thiserror 2.0.18",
]
[[package]]
@ -1069,7 +1069,7 @@ dependencies = [
"rand_distr",
"serde",
"smallvec",
"thiserror 2.0.17",
"thiserror 2.0.18",
"variadics_please",
]
@ -1093,7 +1093,7 @@ dependencies = [
"bytemuck",
"derive_more 2.1.1",
"hexasphere",
"thiserror 2.0.17",
"thiserror 2.0.18",
"tracing",
"wgpu-types",
]
@ -1136,7 +1136,7 @@ dependencies = [
"offset-allocator",
"smallvec",
"static_assertions",
"thiserror 2.0.17",
"thiserror 2.0.18",
"tracing",
]
@ -1173,7 +1173,7 @@ dependencies = [
"critical-section",
"foldhash 0.2.0",
"futures-channel",
"getrandom",
"getrandom 0.3.4",
"hashbrown 0.16.1",
"js-sys",
"portable-atomic",
@ -1211,7 +1211,7 @@ dependencies = [
"nonmax",
"radsort",
"smallvec",
"thiserror 2.0.17",
"thiserror 2.0.18",
"tracing",
]
@ -1255,7 +1255,7 @@ dependencies = [
"serde",
"smallvec",
"smol_str",
"thiserror 2.0.17",
"thiserror 2.0.18",
"uuid",
"variadics_please",
"wgpu-types",
@ -1316,7 +1316,7 @@ dependencies = [
"offset-allocator",
"send_wrapper",
"smallvec",
"thiserror 2.0.17",
"thiserror 2.0.18",
"tracing",
"variadics_please",
"wasm-bindgen",
@ -1353,7 +1353,7 @@ dependencies = [
"bevy_utils",
"derive_more 2.1.1",
"serde",
"thiserror 2.0.17",
"thiserror 2.0.18",
"uuid",
]
@ -1369,7 +1369,7 @@ dependencies = [
"naga",
"naga_oil",
"serde",
"thiserror 2.0.17",
"thiserror 2.0.18",
"tracing",
"wgpu-types",
]
@ -1520,7 +1520,7 @@ dependencies = [
"serde",
"smallvec",
"sys-locale",
"thiserror 2.0.17",
"thiserror 2.0.18",
"tracing",
"wgpu-types",
]
@ -1555,7 +1555,7 @@ dependencies = [
"bevy_utils",
"derive_more 2.1.1",
"serde",
"thiserror 2.0.17",
"thiserror 2.0.18",
]
[[package]]
@ -1586,7 +1586,7 @@ dependencies = [
"derive_more 2.1.1",
"smallvec",
"taffy",
"thiserror 2.0.17",
"thiserror 2.0.18",
"tracing",
"uuid",
]
@ -2670,7 +2670,7 @@ dependencies = [
"const_panic",
"encase_derive",
"glam",
"thiserror 2.0.17",
"thiserror 2.0.18",
]
[[package]]
@ -2753,9 +2753,9 @@ dependencies = [
[[package]]
name = "euclid"
version = "0.22.11"
version = "0.22.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48"
checksum = "df61bf483e837f88d5c2291dcf55c67be7e676b3a51acc48db3a7b163b91ed63"
dependencies = [
"num-traits",
]
@ -3084,6 +3084,17 @@ dependencies = [
"windows-link 0.2.1",
]
[[package]]
name = "getrandom"
version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0"
dependencies = [
"cfg-if",
"libc",
"wasi",
]
[[package]]
name = "getrandom"
version = "0.3.4"
@ -3722,7 +3733,7 @@ version = "0.1.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33"
dependencies = [
"getrandom",
"getrandom 0.3.4",
"libc",
]
@ -3734,6 +3745,7 @@ dependencies = [
"bevy_ratatui",
"bevy_spacetimedb",
"clap",
"jongline",
"log",
"rand 0.9.2",
"ratatui",
@ -3743,6 +3755,14 @@ dependencies = [
"tui-logger",
]
[[package]]
name = "jongline"
version = "0.1.0"
dependencies = [
"log",
"spacetimedb",
]
[[package]]
name = "js-sys"
version = "0.3.85"
@ -3761,7 +3781,7 @@ checksum = "8fe90c1150662e858c7d5f945089b7517b0a80d8bf7ba4b1b5ffc984e7230a5b"
dependencies = [
"hashbrown 0.16.1",
"portable-atomic",
"thiserror 2.0.17",
"thiserror 2.0.18",
]
[[package]]
@ -4065,7 +4085,7 @@ dependencies = [
"pp-rs",
"rustc-hash 1.1.0",
"spirv",
"thiserror 2.0.17",
"thiserror 2.0.18",
"unicode-ident",
]
@ -4081,7 +4101,7 @@ dependencies = [
"naga",
"regex",
"rustc-hash 1.1.0",
"thiserror 2.0.17",
"thiserror 2.0.18",
"tracing",
"unicode-ident",
]
@ -4960,9 +4980,9 @@ dependencies = [
[[package]]
name = "proc-macro2"
version = "1.0.105"
version = "1.0.106"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "535d180e0ecab6268a3e718bb9fd44db66bbbc256257165fc699dadf70d16fe7"
checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934"
dependencies = [
"unicode-ident",
]
@ -5014,9 +5034,9 @@ dependencies = [
[[package]]
name = "quote"
version = "1.0.43"
version = "1.0.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc74d9a594b72ae6656596548f56f667211f8a97b3d4c3d467150794690dc40a"
checksum = "21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4"
dependencies = [
"proc-macro2",
]
@ -5039,6 +5059,8 @@ version = "0.8.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
dependencies = [
"libc",
"rand_chacha 0.3.1",
"rand_core 0.6.4",
]
@ -5048,10 +5070,20 @@ version = "0.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1"
dependencies = [
"rand_chacha",
"rand_chacha 0.9.0",
"rand_core 0.9.5",
]
[[package]]
name = "rand_chacha"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
dependencies = [
"ppv-lite86",
"rand_core 0.6.4",
]
[[package]]
name = "rand_chacha"
version = "0.9.0"
@ -5067,6 +5099,9 @@ name = "rand_core"
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
dependencies = [
"getrandom 0.2.17",
]
[[package]]
name = "rand_core"
@ -5074,7 +5109,7 @@ version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c"
dependencies = [
"getrandom",
"getrandom 0.3.4",
]
[[package]]
@ -5127,7 +5162,7 @@ dependencies = [
"kasuari",
"lru",
"strum 0.27.2",
"thiserror 2.0.17",
"thiserror 2.0.18",
"unicode-segmentation",
"unicode-truncate",
"unicode-width",
@ -5781,6 +5816,28 @@ dependencies = [
"windows-sys 0.60.2",
]
[[package]]
name = "spacetimedb"
version = "1.11.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "83af98280374b59796296f512f7855fd19e19240a358bb7706a54f1c4e4e7dff"
dependencies = [
"anyhow",
"bytemuck",
"bytes",
"derive_more 0.99.20",
"getrandom 0.2.17",
"http",
"log",
"rand 0.8.5",
"scoped-tls",
"serde_json",
"spacetimedb-bindings-macro",
"spacetimedb-bindings-sys",
"spacetimedb-lib",
"spacetimedb-primitives",
]
[[package]]
name = "spacetimedb-bindings-macro"
version = "1.11.3"
@ -5795,6 +5852,15 @@ dependencies = [
"syn 2.0.114",
]
[[package]]
name = "spacetimedb-bindings-sys"
version = "1.11.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a0d30e1655731b1564b7094a6213ef6c354ea920e3c04424e55ad377a1bc3e2"
dependencies = [
"spacetimedb-primitives",
]
[[package]]
name = "spacetimedb-client-api-messages"
version = "1.11.3"
@ -6125,7 +6191,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c"
dependencies = [
"fastrand",
"getrandom",
"getrandom 0.3.4",
"once_cell",
"rustix 1.1.3",
"windows-sys 0.61.2",
@ -6214,11 +6280,11 @@ dependencies = [
[[package]]
name = "thiserror"
version = "2.0.17"
version = "2.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8"
checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4"
dependencies = [
"thiserror-impl 2.0.17",
"thiserror-impl 2.0.18",
]
[[package]]
@ -6234,9 +6300,9 @@ dependencies = [
[[package]]
name = "thiserror-impl"
version = "2.0.17"
version = "2.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913"
checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5"
dependencies = [
"proc-macro2",
"quote",
@ -6531,9 +6597,9 @@ checksum = "d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31"
[[package]]
name = "tui-logger"
version = "0.18.0"
version = "0.18.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "01685c50c8f7b25e67b538f132f12fffeb524cc75cf3e14f0946bc5563b455ea"
checksum = "9384df20a5244a6ab204bc4b6959b41f37f0ee7b5e0f2feb7a8a78f58e684d06"
dependencies = [
"chrono",
"env_filter",
@ -6560,7 +6626,7 @@ dependencies = [
"native-tls",
"rand 0.9.2",
"sha1",
"thiserror 2.0.17",
"thiserror 2.0.18",
"url",
"utf-8",
]
@ -6703,7 +6769,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a"
dependencies = [
"atomic",
"getrandom",
"getrandom 0.3.4",
"js-sys",
"serde_core",
"wasm-bindgen",
@ -6981,7 +7047,7 @@ version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "692daff6d93d94e29e4114544ef6d5c942a7ed998b37abdc19b17136ea428eb7"
dependencies = [
"getrandom",
"getrandom 0.3.4",
"mac_address",
"sha2",
"thiserror 1.0.69",
@ -7087,7 +7153,7 @@ dependencies = [
"raw-window-handle",
"rustc-hash 1.1.0",
"smallvec",
"thiserror 2.0.17",
"thiserror 2.0.18",
"wgpu-core-deps-apple",
"wgpu-core-deps-wasm",
"wgpu-core-deps-windows-linux-android",
@ -7162,7 +7228,7 @@ dependencies = [
"raw-window-handle",
"renderdoc-sys",
"smallvec",
"thiserror 2.0.17",
"thiserror 2.0.18",
"wasm-bindgen",
"web-sys",
"wgpu-types",
@ -7181,7 +7247,7 @@ dependencies = [
"js-sys",
"log",
"serde",
"thiserror 2.0.17",
"thiserror 2.0.18",
"web-sys",
]
@ -7986,6 +8052,6 @@ dependencies = [
[[package]]
name = "zmij"
version = "1.0.14"
version = "1.0.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bd8f3f50b848df28f887acb68e41201b5aea6bc8a8dacc00fb40635ff9a72fea"
checksum = "dfcd145825aace48cff44a8844de64bf75feec3080e0aa5cdbde72961ae51a65"