diff --git a/rust/Cargo.lock b/rust/Cargo.lock index 861b675c4f..429506e0f8 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -275,6 +275,31 @@ dependencies = [ "generic-array", ] +[[package]] +name = "bon" +version = "3.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "234655ec178edd82b891e262ea7cf71f6584bcd09eff94db786be23f1821825c" +dependencies = [ + "bon-macros", + "rustversion", +] + +[[package]] +name = "bon-macros" +version = "3.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89ec27229c38ed0eb3c0feee3d2c1d6a4379ae44f418a29a658890e062d8f365" +dependencies = [ + "darling", + "ident_case", + "prettyplease", + "proc-macro2", + "quote", + "rustversion", + "syn 2.0.111", +] + [[package]] name = "bumpalo" version = "3.17.0" @@ -2403,11 +2428,12 @@ dependencies = [ [[package]] name = "kittycad-modeling-cmds" -version = "0.2.148" +version = "0.2.164" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c92e249d010420149c324f91e9c5ac9211ec24c79146d7ee5d27ea36ad189fc4" +checksum = "a03c71b8eb8d7cb3be0d0f6ffb4cc558587f41db0ca6c22331f11c064c7e38a0" dependencies = [ "anyhow", + "bon", "chrono", "data-encoding", "enum-iterator", @@ -3376,6 +3402,16 @@ dependencies = [ "yansi", ] +[[package]] +name = "prettyplease" +version = "0.2.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" +dependencies = [ + "proc-macro2", + "syn 2.0.111", +] + [[package]] name = "private-gemm-x86" version = "0.1.18" diff --git a/rust/Cargo.toml b/rust/Cargo.toml index 40c8c8f3b0..2dbfad7bbf 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -28,7 +28,7 @@ kittycad = { version = "0.4.2", default-features = false, features = [ "js", "requests", ] } -kittycad-modeling-cmds = { version = "0.2.148", features = [ +kittycad-modeling-cmds = { version = "0.2.164", features = [ "ts-rs", "websocket", ] }