diff --git a/Cargo.lock b/Cargo.lock index 6aab9e6..4ec827c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -79,9 +79,9 @@ dependencies = [ [[package]] name = "memchr" -version = "2.3.4" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525" +checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" [[package]] name = "minimal-lexical" @@ -209,6 +209,12 @@ version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4f5b37a154999a8f3f98cc23a628d850e154479cd94decf3414696e12e31aaf" +[[package]] +name = "unicode-width" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" + [[package]] name = "variant_count" version = "1.1.0" @@ -219,6 +225,15 @@ dependencies = [ "syn", ] +[[package]] +name = "wasm-encoder" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c3e4bc09095436c8e7584d86d33e6c3ee67045af8fb262cbb9cc321de553428" +dependencies = [ + "leb128", +] + [[package]] name = "wasmer-interface-types-fl" version = "0.25.0" @@ -240,9 +255,12 @@ dependencies = [ [[package]] name = "wast" -version = "8.0.0" +version = "53.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9df3d716118a503b2f6bbb6ff46b21997ab0cc167b01de7a188e45e4b01e8d" +checksum = "8244fa24196b1d8fd3ca4a96a3a164c40f846498c5deab6caf414c67340ca4af" dependencies = [ "leb128", + "memchr", + "unicode-width", + "wasm-encoder", ] diff --git a/crates/it-types/Cargo.toml b/crates/it-types/Cargo.toml index 7d80e1b..0bfd9b3 100644 --- a/crates/it-types/Cargo.toml +++ b/crates/it-types/Cargo.toml @@ -16,7 +16,7 @@ it-to-bytes = { path = "../to-bytes/", version = "0.1.0" } serde = { version = "1.0.152", features = ["derive", "rc"]} nom = { version = "7.1", optional = true } -wast = { version = "8.0", optional = true } +wast = { version = "53.0", optional = true } variant_count = "1.1" diff --git a/wasmer-it/Cargo.toml b/wasmer-it/Cargo.toml index 496edcd..b3c1af9 100644 --- a/wasmer-it/Cargo.toml +++ b/wasmer-it/Cargo.toml @@ -14,7 +14,7 @@ it-lilo = { path = "../crates/it-lilo", version = "0.4.2" } it-memory-traits = { path = "../crates/it-memory-traits", version = "0.3.2" } nom = "7.1" -wast = "8.0" +wast = "53.0" # `serde` is useful only to simplify the users' life. It is not # required by WIT itself, is is used to cross the boundary between the