diff --git a/Cargo.lock b/Cargo.lock index 5413e3c..74fb475 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1948,7 +1948,7 @@ dependencies = [ "wasmtime", "wasmtime-wasi", "wit-component", - "wit-parser 0.212.0", + "wit-parser 0.216.0", ] [[package]] @@ -2152,6 +2152,19 @@ dependencies = [ "semver", ] +[[package]] +name = "wasmparser" +version = "0.216.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bcdee6bea3619d311fb4b299721e89a986c3470f804b6d534340e412589028e3" +dependencies = [ + "ahash", + "bitflags 2.4.2", + "hashbrown 0.14.3", + "indexmap 2.2.3", + "semver", +] + [[package]] name = "wasmprinter" version = "0.209.1" @@ -2843,6 +2856,24 @@ dependencies = [ "wasmparser 0.212.0", ] +[[package]] +name = "wit-parser" +version = "0.216.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4d108165c1167a4ccc8a803dcf5c28e0a51d6739fd228cc7adce768632c764c" +dependencies = [ + "anyhow", + "id-arena", + "indexmap 2.2.3", + "log", + "semver", + "serde", + "serde_derive", + "serde_json", + "unicode-xid", + "wasmparser 0.216.0", +] + [[package]] name = "witx" version = "0.9.1" diff --git a/Cargo.toml b/Cargo.toml index 7fde63d..707b982 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -36,7 +36,7 @@ wasm-compose = "0.215.0" wasm-metadata = "0.212.0" wasm-opt = { version = "0.116.1", optional = true } wit-component = "0.212.0" -wit-parser = "0.212.0" +wit-parser = "0.216.0" [build-dependencies] anyhow = "1"