diff --git a/Cargo.lock b/Cargo.lock index e85918f..940526e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -147,7 +147,7 @@ dependencies = [ "act-sdk", "base64", "hex", - "wit-bindgen 0.54.0", + "wit-bindgen 0.55.0", ] [[package]] @@ -488,6 +488,17 @@ version = "0.4.29" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" +[[package]] +name = "macro-string" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59a9dbbfc75d2688ed057456ce8a3ee3f48d12eec09229f560f3643b9f275653" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "memchr" version = "2.8.0" @@ -920,7 +931,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9dca005e69bf015e45577e415b9af8c67e8ee3c0e38b5b0add5aa92581ed5c" dependencies = [ "leb128fmt", - "wasmparser", + "wasmparser 0.245.1", +] + +[[package]] +name = "wasm-encoder" +version = "0.246.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61fb705ce81adde29d2a8e99d87995e39a6e927358c91398f374474746070ef7" +dependencies = [ + "leb128fmt", + "wasmparser 0.246.2", ] [[package]] @@ -931,8 +952,20 @@ checksum = "da55e60097e8b37b475a0fa35c3420dd71d9eb7bd66109978ab55faf56a57efb" dependencies = [ "anyhow", "indexmap 2.13.0", - "wasm-encoder", - "wasmparser", + "wasm-encoder 0.245.1", + "wasmparser 0.245.1", +] + +[[package]] +name = "wasm-metadata" +version = "0.246.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3e4c2aa916c425dcca61a6887d3e135acdee2c6d0ed51fd61c08d41ddaf62b1" +dependencies = [ + "anyhow", + "indexmap 2.13.0", + "wasm-encoder 0.246.2", + "wasmparser 0.246.2", ] [[package]] @@ -947,6 +980,18 @@ dependencies = [ "semver", ] +[[package]] +name = "wasmparser" +version = "0.246.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "71cde4757396defafd25417cfb36aa3161027d06d865b0c24baaae229aac005d" +dependencies = [ + "bitflags", + "hashbrown 0.16.1", + "indexmap 2.13.0", + "semver", +] + [[package]] name = "windows-core" version = "0.62.2" @@ -1034,13 +1079,13 @@ dependencies = [ [[package]] name = "wit-bindgen" -version = "0.54.0" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bb00254d5051d69730ee32580b7373592f10ad786757c372f0f2c7b61f86a2c" +checksum = "6870386de1813a61406d88749d5897484e2f6fe90a39408a6a94e160d8c72378" dependencies = [ "bitflags", "futures", - "wit-bindgen-rust-macro 0.54.0", + "wit-bindgen-rust-macro 0.55.0", ] [[package]] @@ -1051,18 +1096,18 @@ checksum = "3deda4b7e9f522d994906f6e6e0fc67965ea8660306940a776b76732be8f3933" dependencies = [ "anyhow", "heck", - "wit-parser", + "wit-parser 0.245.1", ] [[package]] name = "wit-bindgen-core" -version = "0.54.0" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99cdef5ccf0b0e9bf30868d6f9c5ed116c84ae95f84ba29d2216d3e922de3963" +checksum = "4779c97d3b9dda56600c3404355d404f8c6567fae0c4d8dfeb92f6e9b2c4c8c3" dependencies = [ "anyhow", "heck", - "wit-parser", + "wit-parser 0.246.2", ] [[package]] @@ -1076,25 +1121,25 @@ dependencies = [ "indexmap 2.13.0", "prettyplease", "syn", - "wasm-metadata", + "wasm-metadata 0.245.1", "wit-bindgen-core 0.53.1", - "wit-component", + "wit-component 0.245.1", ] [[package]] name = "wit-bindgen-rust" -version = "0.54.0" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e76541e2f37ac1729db85765729daa0f3c2b5975d66699114d107525f6d6c8d5" +checksum = "8a89a98e0efe034f47f5cf86fa8aeb5d6d7175bade32bbba476aeba29541fed9" dependencies = [ "anyhow", "heck", "indexmap 2.13.0", "prettyplease", "syn", - "wasm-metadata", - "wit-bindgen-core 0.54.0", - "wit-component", + "wasm-metadata 0.246.2", + "wit-bindgen-core 0.55.0", + "wit-component 0.246.2", ] [[package]] @@ -1114,17 +1159,18 @@ dependencies = [ [[package]] name = "wit-bindgen-rust-macro" -version = "0.54.0" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a284e17b2bc808c72ba008f6694626fa76bcac608b3d1ed0880f9add3f558f8e" +checksum = "8b81978b3d68d12116ae8e5ef3d2125c4cb619ea30002ed20cb7549383f6fca9" dependencies = [ "anyhow", + "macro-string", "prettyplease", "proc-macro2", "quote", "syn", - "wit-bindgen-core 0.54.0", - "wit-bindgen-rust 0.54.0", + "wit-bindgen-core 0.55.0", + "wit-bindgen-rust 0.55.0", ] [[package]] @@ -1140,10 +1186,29 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "wasm-encoder", - "wasm-metadata", - "wasmparser", - "wit-parser", + "wasm-encoder 0.245.1", + "wasm-metadata 0.245.1", + "wasmparser 0.245.1", + "wit-parser 0.245.1", +] + +[[package]] +name = "wit-component" +version = "0.246.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1936c26cb24b93dc36bf78fb5dc35c55cd37f66ecdc2d2663a717d9fb3ee951e" +dependencies = [ + "anyhow", + "bitflags", + "indexmap 2.13.0", + "log", + "serde", + "serde_derive", + "serde_json", + "wasm-encoder 0.246.2", + "wasm-metadata 0.246.2", + "wasmparser 0.246.2", + "wit-parser 0.246.2", ] [[package]] @@ -1162,7 +1227,26 @@ dependencies = [ "serde_derive", "serde_json", "unicode-xid", - "wasmparser", + "wasmparser 0.245.1", +] + +[[package]] +name = "wit-parser" +version = "0.246.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd979042b5ff288607ccf3b314145435453f20fc67173195f91062d2289b204d" +dependencies = [ + "anyhow", + "hashbrown 0.16.1", + "id-arena", + "indexmap 2.13.0", + "log", + "semver", + "serde", + "serde_derive", + "serde_json", + "unicode-xid", + "wasmparser 0.246.2", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 32de8b4..bf83702 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,7 +6,7 @@ edition = "2024" [dependencies] act-sdk = "0.2" -wit-bindgen = { version = "0.54", features = ["async-spawn"] } +wit-bindgen = { version = "0.55", features = ["async-spawn"] } base64 = "0.22" hex = "0.4"