diff --git a/Cargo.lock b/Cargo.lock index ff513b6..9f6ca02 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -219,7 +219,7 @@ dependencies = [ "wasm-metadata 0.259.0", "wasm-wave", "wasmtime", - "wit-component 0.259.0", + "wit-component 0.260.0", "wit-parser 0.259.0", ] @@ -511,7 +511,7 @@ dependencies = [ "test-harness", "wasmtime", "wit-bindgen", - "wit-component 0.259.0", + "wit-component 0.260.0", "wit-parser 0.259.0", ] @@ -1388,6 +1388,16 @@ dependencies = [ "wasmparser 0.259.0", ] +[[package]] +name = "wasm-encoder" +version = "0.260.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1e9692da9ef627c5ee12b45378f68ac2689ce306f88078f5cf849b7c3444ed8" +dependencies = [ + "leb128fmt", + "wasmparser 0.260.0", +] + [[package]] name = "wasm-metadata" version = "0.258.0" @@ -1419,6 +1429,18 @@ dependencies = [ "wasmparser 0.259.0", ] +[[package]] +name = "wasm-metadata" +version = "0.260.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b777ac62b820a7e0fd6b1d6beb2712bfa15a89f611e6cd792ec60468f66d6fa" +dependencies = [ + "anyhow", + "indexmap", + "wasm-encoder 0.260.0", + "wasmparser 0.260.0", +] + [[package]] name = "wasm-wave" version = "0.259.0" @@ -1454,6 +1476,18 @@ dependencies = [ "semver", ] +[[package]] +name = "wasmparser" +version = "0.260.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c94519d78304dc4a4bb5925eda6ff153bf06167467cff9233dc9593bae28fdd" +dependencies = [ + "bitflags", + "hashbrown 0.17.1", + "indexmap", + "semver", +] + [[package]] name = "wasmprinter" version = "0.258.0" @@ -1783,6 +1817,25 @@ dependencies = [ "wit-parser 0.259.0", ] +[[package]] +name = "wit-component" +version = "0.260.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "389106e4fbac7c5bbece1496c442d2aceb1926c18884a3ad76f7559c160b8883" +dependencies = [ + "anyhow", + "bitflags", + "indexmap", + "log", + "serde", + "serde_derive", + "serde_json", + "wasm-encoder 0.260.0", + "wasm-metadata 0.260.0", + "wasmparser 0.260.0", + "wit-parser 0.260.0", +] + [[package]] name = "wit-parser" version = "0.258.0" @@ -1821,6 +1874,25 @@ dependencies = [ "wasmparser 0.259.0", ] +[[package]] +name = "wit-parser" +version = "0.260.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3152a979bbe19638bb0655cc919d5a68ba1b7b2258f8f43f7c74430004ae7f5e" +dependencies = [ + "anyhow", + "hashbrown 0.17.1", + "id-arena", + "indexmap", + "log", + "semver", + "serde", + "serde_derive", + "serde_json", + "unicode-ident", + "wasmparser 0.260.0", +] + [[package]] name = "writeable" version = "0.6.4" diff --git a/Cargo.toml b/Cargo.toml index b77361a..ca533d4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -46,7 +46,7 @@ futures = { version = "0.3", default-features = false, features = ["executor"] } test-harness = { path = "./crates/test-harness" } wasmtime = { version = "49", default-features = false, features = ["anyhow", "component-model", "component-model-async", "cranelift", "runtime"] } wit-bindgen = "0.62" -wit-component = "0.259.0" +wit-component = "0.260.0" wit-parser = "0.259.0" [dependencies]