diff --git a/Cargo.lock b/Cargo.lock index a504e54..bd18637 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1966,16 +1966,6 @@ dependencies = [ "wasmparser 0.258.3", ] -[[package]] -name = "wasm-encoder" -version = "0.259.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1d0246511d901aacf25d2dc9111f0054947de5e093fe662099e709ff7530dc3" -dependencies = [ - "leb128fmt", - "wasmparser 0.259.0", -] - [[package]] name = "wasm-encoder" version = "0.262.0" @@ -2007,14 +1997,14 @@ dependencies = [ [[package]] name = "wasm-metadata" -version = "0.259.0" +version = "0.262.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e7bf119eb01f4a246864c10bd87c8f26c566350abb25aa4d5273c415bbab338" +checksum = "c86ff6668190d9fb70372b306b4f9fe8930f0e2f57ce72e4922bf2f117900949" dependencies = [ "anyhow", "indexmap", - "wasm-encoder 0.259.0", - "wasmparser 0.259.0", + "wasm-encoder 0.262.0", + "wasmparser 0.262.0", ] [[package]] @@ -2037,7 +2027,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f7c12eac7bb587801590f6a67ff0bc84d0748513864b71108e4b311cc3df694" dependencies = [ "bitflags", - "hashbrown 0.17.1", "indexmap", "semver", ] @@ -2049,6 +2038,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "974d643b125b272607e2fff8012ea14a8328acd7621e4bafa7afb32500052b1b" dependencies = [ "bitflags", + "hashbrown 0.17.1", "indexmap", "semver", ] @@ -2674,9 +2664,9 @@ dependencies = [ [[package]] name = "wit-bindgen" -version = "0.62.0" +version = "0.63.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53cb4b5556c3a791e86838ea287782bdafa704d55b0e68b5b81a3a16b9ea5f4b" +checksum = "b85a987ab61d365382d25c7d47e26edd48941b3bf6e3fbf76eff918bc71dab06" dependencies = [ "bitflags", "futures", @@ -2685,36 +2675,36 @@ dependencies = [ [[package]] name = "wit-bindgen-core" -version = "0.62.0" +version = "0.63.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72ad22a37ecbc0e1fdca34d2b670ba41368cb0920735643e00fdf39a16ee5431" +checksum = "775e122e390603abfacd548027016cd0113a6e2bf2f8ce6bdd3658b013456ea8" dependencies = [ "anyhow", "heck", - "wit-parser 0.259.0", + "wit-parser 0.262.0", ] [[package]] name = "wit-bindgen-rust" -version = "0.62.0" +version = "0.63.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84ba5213d4332c260a0d4e69e34b0f7e4b85ddae10b6ebfbac00d9c185ba628a" +checksum = "84e26e13b9d972026778d2ffb7985736de116026fdc8d9464f966e12df2eb240" dependencies = [ "anyhow", "heck", "indexmap", "prettyplease", "syn 3.0.9", - "wasm-metadata 0.259.0", + "wasm-metadata 0.262.0", "wit-bindgen-core", - "wit-component 0.259.0", + "wit-component 0.262.0", ] [[package]] name = "wit-bindgen-rust-macro" -version = "0.62.0" +version = "0.63.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f19d63da8e478a370ef8192d90ccb517965b7747d6b46cd2d831dd0ef4d2541" +checksum = "16a008a0d6b4840677326beb4edbeb210a2f1b7d0183fb7cc33f466b90fd7fb6" dependencies = [ "anyhow", "macro-string", @@ -2747,9 +2737,9 @@ dependencies = [ [[package]] name = "wit-component" -version = "0.259.0" +version = "0.262.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "092f783dee3253265fcde131475055f8c275ac0176a9c0396db1dc7b5544bfb4" +checksum = "078def49fdb49cab405c3006e05793b3fdaf7069126ba6b9c97d01ec8c98fe4c" dependencies = [ "anyhow", "bitflags", @@ -2758,10 +2748,10 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "wasm-encoder 0.259.0", - "wasm-metadata 0.259.0", - "wasmparser 0.259.0", - "wit-parser 0.259.0", + "wasm-encoder 0.262.0", + "wasm-metadata 0.262.0", + "wasmparser 0.262.0", + "wit-parser 0.262.0", ] [[package]] @@ -2802,6 +2792,25 @@ dependencies = [ "wasmparser 0.259.0", ] +[[package]] +name = "wit-parser" +version = "0.262.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00f0dc051466ffe46787721fca3d088536f158ae400be044f1b1c386ba9397ad" +dependencies = [ + "anyhow", + "hashbrown 0.17.1", + "id-arena", + "indexmap", + "log", + "semver", + "serde", + "serde_derive", + "serde_json", + "unicode-ident", + "wasmparser 0.262.0", +] + [[package]] name = "witx" version = "0.9.1" diff --git a/Cargo.toml b/Cargo.toml index ec3ed3c..46a5023 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,7 +31,7 @@ tokio = { version = "1", features = ["macros", "rt-multi-thread", "sync"] } wac-graph = "0.12" wasmtime = { version = "49", features = ["component-model-async"] } wasmtime-wasi = { version = "49", features = ["p3"] } -wit-bindgen = { version = "0.62.0", features = ["async-spawn"] } +wit-bindgen = { version = "0.63.0", features = ["async-spawn"] } [profile.release] opt-level = "s"