diff --git a/rust/Cargo.lock b/rust/Cargo.lock index 05b78a6b6a..445bb42e30 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -1943,7 +1943,7 @@ dependencies = [ "tokio-tungstenite", "toml", "tower-lsp", - "ts-rs", + "ts-rs 11.0.1", "twenty-twenty", "tynm", "typed-path", @@ -2091,7 +2091,7 @@ dependencies = [ "serde", "serde_bytes", "serde_json", - "ts-rs", + "ts-rs 10.1.0", "uuid", ] @@ -4433,11 +4433,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e640d9b0964e9d39df633548591090ab92f7a4567bc31d3891af23471a3365c6" dependencies = [ "chrono", - "indexmap 2.9.0", "lazy_static", "serde_json", "thiserror 2.0.12", - "ts-rs-macros", + "ts-rs-macros 10.1.0", + "uuid", +] + +[[package]] +name = "ts-rs" +version = "11.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ef1b7a6d914a34127ed8e1fa927eb7088903787bcded4fa3eef8f85ee1568be" +dependencies = [ + "chrono", + "indexmap 2.9.0", + "serde_json", + "thiserror 2.0.12", + "ts-rs-macros 11.0.1", "url", "uuid", ] @@ -4454,6 +4467,18 @@ dependencies = [ "termcolor", ] +[[package]] +name = "ts-rs-macros" +version = "11.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9d4ed7b4c18cc150a6a0a1e9ea1ecfa688791220781af6e119f9599a8502a0a" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.103", + "termcolor", +] + [[package]] name = "tungstenite" version = "0.27.0" diff --git a/rust/kcl-lib/Cargo.toml b/rust/kcl-lib/Cargo.toml index 2e21a496ae..33d617d065 100644 --- a/rust/kcl-lib/Cargo.toml +++ b/rust/kcl-lib/Cargo.toml @@ -75,7 +75,7 @@ tabled = { version = "0.20.0", optional = true } tempfile = "3.20" thiserror = "2.0.0" toml = "0.8.22" -ts-rs = { version = "10.1.0", features = [ +ts-rs = { version = "11.0.1", features = [ "uuid-impl", "url-impl", "chrono-impl",