diff --git a/Cargo.lock b/Cargo.lock index ca4f71f..42cd28e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -318,9 +318,9 @@ dependencies = [ [[package]] name = "auditable-serde" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c7bf8143dfc3c0258df908843e169b5cc5fcf76c7718bd66135ef4a9cd558c5" +checksum = "d026218ae25ba5c72834245412dd1338f6d270d2c5109ee03a4badec288d4056" dependencies = [ "semver", "serde 1.0.228", @@ -1298,7 +1298,7 @@ dependencies = [ "futures-core", "futures-sink", "http", - "indexmap 2.13.0", + "indexmap 2.14.0", "slab", "tokio", "tokio-util", @@ -1313,9 +1313,9 @@ checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" [[package]] name = "hashbrown" -version = "0.16.1" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" +checksum = "4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51" dependencies = [ "foldhash", "serde 1.0.228", @@ -1587,12 +1587,12 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.13.0" +version = "2.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017" +checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9" dependencies = [ "equivalent", - "hashbrown 0.16.1", + "hashbrown 0.17.0", "serde 1.0.228", "serde_core", ] @@ -2352,7 +2352,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" dependencies = [ "fixedbitset", - "indexmap 2.13.0", + "indexmap 2.14.0", ] [[package]] @@ -3247,7 +3247,7 @@ dependencies = [ "chrono", "hex", "indexmap 1.9.3", - "indexmap 2.13.0", + "indexmap 2.14.0", "serde 1.0.228", "serde_derive", "serde_json", @@ -3273,7 +3273,7 @@ version = "0.9.34+deprecated" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" dependencies = [ - "indexmap 2.13.0", + "indexmap 2.14.0", "itoa", "ryu", "serde 1.0.228", @@ -3376,9 +3376,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.13.2" +version = "1.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" +checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" [[package]] name = "smawk" @@ -3408,9 +3408,9 @@ dependencies = [ [[package]] name = "spdx" -version = "0.10.4" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29ef1a0fa1e39ac22972c8db23ff89aea700ab96aa87114e1fb55937a631a0c9" +checksum = "a8da593e30beb790fc9424502eb898320b44e5eb30367dbda1c1edde8e2f32d7" dependencies = [ "smallvec", ] @@ -3787,7 +3787,7 @@ version = "0.19.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" dependencies = [ - "indexmap 2.13.0", + "indexmap 2.14.0", "toml_datetime", "winnow 0.5.40", ] @@ -3798,7 +3798,7 @@ version = "0.22.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e40bb779c5187258fd7aad0eb68cb8706a0a81fa712fbea808ab43c4b8374c4" dependencies = [ - "indexmap 2.13.0", + "indexmap 2.14.0", "serde 1.0.228", "serde_spanned", "toml_datetime", @@ -4052,7 +4052,7 @@ version = "0.10.0-dev" dependencies = [ "anyhow", "clap", - "indexmap 2.13.0", + "indexmap 2.14.0", "indicatif", "log", "miette", @@ -4069,7 +4069,7 @@ dependencies = [ "wac-types", "warg-client", "warg-protocol", - "wasmprinter 0.245.1", + "wasmprinter 0.247.0", "wat", "wit-component", "wit-parser", @@ -4081,7 +4081,7 @@ version = "0.10.0-dev" dependencies = [ "anyhow", "id-arena", - "indexmap 2.13.0", + "indexmap 2.14.0", "log", "petgraph", "pretty_assertions", @@ -4090,10 +4090,10 @@ dependencies = [ "serde_json", "thiserror", "wac-types", - "wasm-encoder 0.245.1", + "wasm-encoder 0.247.0", "wasm-metadata", - "wasmparser 0.245.1", - "wasmprinter 0.245.1", + "wasmparser 0.247.0", + "wasmprinter 0.247.0", "wat", "wit-component", "wit-parser", @@ -4105,7 +4105,7 @@ version = "0.10.0-dev" dependencies = [ "anyhow", "id-arena", - "indexmap 2.13.0", + "indexmap 2.14.0", "log", "logos 0.14.0", "miette", @@ -4120,10 +4120,10 @@ dependencies = [ "tokio", "wac-graph", "wac-resolver", - "wasm-encoder 0.245.1", + "wasm-encoder 0.247.0", "wasm-metadata", - "wasmparser 0.245.1", - "wasmprinter 0.245.1", + "wasmparser 0.247.0", + "wasmprinter 0.247.0", ] [[package]] @@ -4132,7 +4132,7 @@ version = "0.10.0-dev" dependencies = [ "anyhow", "futures", - "indexmap 2.13.0", + "indexmap 2.14.0", "log", "miette", "pretty_assertions", @@ -4149,7 +4149,7 @@ dependencies = [ "warg-crypto", "warg-protocol", "warg-server", - "wasmprinter 0.245.1", + "wasmprinter 0.247.0", "wat", "wit-component", "wit-parser", @@ -4161,11 +4161,11 @@ version = "0.10.0-dev" dependencies = [ "anyhow", "id-arena", - "indexmap 2.13.0", + "indexmap 2.14.0", "semver", "serde 1.0.228", - "wasm-encoder 0.245.1", - "wasmparser 0.245.1", + "wasm-encoder 0.247.0", + "wasmparser 0.247.0", ] [[package]] @@ -4199,7 +4199,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a44b422328c3a86be288f569694aa97df958ade0cd9514ed00bc562952c6778e" dependencies = [ - "indexmap 2.13.0", + "indexmap 2.14.0", "itertools 0.12.1", "serde 1.0.228", "serde_with", @@ -4222,7 +4222,7 @@ dependencies = [ "dialoguer", "dirs", "futures-util", - "indexmap 2.13.0", + "indexmap 2.14.0", "itertools 0.12.1", "keyring", "libc", @@ -4303,7 +4303,7 @@ dependencies = [ "anyhow", "base64 0.21.7", "hex", - "indexmap 2.13.0", + "indexmap 2.14.0", "pbjson-types", "prost", "prost-types", @@ -4328,7 +4328,7 @@ dependencies = [ "bytes", "clap", "futures", - "indexmap 2.13.0", + "indexmap 2.14.0", "secrecy", "serde 1.0.228", "tempfile", @@ -4355,7 +4355,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b950a71a544b7ac8f5a5e95f43886ac97c3fe5c7080b955b1b534037596d7be" dependencies = [ "anyhow", - "indexmap 2.13.0", + "indexmap 2.14.0", "prost", "thiserror", "warg-crypto", @@ -4443,7 +4443,7 @@ dependencies = [ "anyhow", "heck 0.4.1", "im-rc", - "indexmap 2.13.0", + "indexmap 2.14.0", "log", "petgraph", "serde 1.0.228", @@ -4467,31 +4467,31 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.245.1" +version = "0.247.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9dca005e69bf015e45577e415b9af8c67e8ee3c0e38b5b0add5aa92581ed5c" +checksum = "30b6733b8b91d010a6ac5b0fb237dc46a19650bc4c67db66857e2e787d437204" dependencies = [ "leb128fmt", - "wasmparser 0.245.1", + "wasmparser 0.247.0", ] [[package]] name = "wasm-metadata" -version = "0.245.1" +version = "0.247.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da55e60097e8b37b475a0fa35c3420dd71d9eb7bd66109978ab55faf56a57efb" +checksum = "665fe59e56cc9b419ca6fcca56673e3421d1a5011e3b65caf6b726fd9e041d10" dependencies = [ "anyhow", "auditable-serde", "flate2", - "indexmap 2.13.0", + "indexmap 2.14.0", "serde 1.0.228", "serde_derive", "serde_json", "spdx", "url", - "wasm-encoder 0.245.1", - "wasmparser 0.245.1", + "wasm-encoder 0.247.0", + "wasmparser 0.247.0", ] [[package]] @@ -4514,19 +4514,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9dbe55c8f9d0dbd25d9447a5a889ff90c0cc3feaa7395310d3d826b2c703eaab" dependencies = [ "bitflags 2.5.0", - "indexmap 2.13.0", + "indexmap 2.14.0", "semver", ] [[package]] name = "wasmparser" -version = "0.245.1" +version = "0.247.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f08c9adee0428b7bddf3890fc27e015ac4b761cc608c822667102b8bfd6995e" +checksum = "8e6fb4c2bee46c5ea4d40f8cdb5c131725cd976718ec56f1c8e82fbde5fa2a80" dependencies = [ "bitflags 2.5.0", - "hashbrown 0.16.1", - "indexmap 2.13.0", + "hashbrown 0.17.0", + "indexmap 2.14.0", "semver", "serde 1.0.228", ] @@ -4543,33 +4543,33 @@ dependencies = [ [[package]] name = "wasmprinter" -version = "0.245.1" +version = "0.247.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f41517a3716fbb8ccf46daa9c1325f760fcbff5168e75c7392288e410b91ac8" +checksum = "11b221eaf3943d2f562f022ccee3d8c631e144b41cb7c8850c24b437923ee64e" dependencies = [ "anyhow", "termcolor", - "wasmparser 0.245.1", + "wasmparser 0.247.0", ] [[package]] name = "wast" -version = "245.0.1" +version = "247.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28cf1149285569120b8ce39db8b465e8a2b55c34cbb586bd977e43e2bc7300bf" +checksum = "579d2d47eb33b0cdf9b14723cb115f1e1b7d6e77aac6f0816e5b7c7aeaa418ff" dependencies = [ "bumpalo", "leb128fmt", "memchr", "unicode-width 0.2.0", - "wasm-encoder 0.245.1", + "wasm-encoder 0.247.0", ] [[package]] name = "wat" -version = "1.245.1" +version = "1.247.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd48d1679b6858988cb96b154dda0ec5bbb09275b71db46057be37332d5477be" +checksum = "f3f4091c56437e86f2b57fa2fac72c4f528957a605b3f44f7c0b3b19a17ac5ee" dependencies = [ "wast", ] @@ -4843,41 +4843,41 @@ dependencies = [ [[package]] name = "wit-component" -version = "0.245.1" +version = "0.247.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4894f10d2d5cbc17c77e91f86a1e48e191a788da4425293b55c98b44ba3fcac9" +checksum = "9d567162a6b9843080e5e0053f696623ff694bae8ae017c9ec536d1873bbe3d8" dependencies = [ "anyhow", "bitflags 2.5.0", - "indexmap 2.13.0", + "indexmap 2.14.0", "log", "serde 1.0.228", "serde_derive", "serde_json", - "wasm-encoder 0.245.1", + "wasm-encoder 0.247.0", "wasm-metadata", - "wasmparser 0.245.1", + "wasmparser 0.247.0", "wat", "wit-parser", ] [[package]] name = "wit-parser" -version = "0.245.1" +version = "0.247.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "330698718e82983499419494dd1e3d7811a457a9bf9f69734e8c5f07a2547929" +checksum = "8ffe4064318cdf3c08cb99343b44c039fcefe61ccdf58aa9975285f13d74d1fc" dependencies = [ "anyhow", - "hashbrown 0.16.1", + "hashbrown 0.17.0", "id-arena", - "indexmap 2.13.0", + "indexmap 2.14.0", "log", "semver", "serde 1.0.228", "serde_derive", "serde_json", "unicode-xid", - "wasmparser 0.245.1", + "wasmparser 0.247.0", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index deb4dc1..446f100 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -63,12 +63,12 @@ wac-parser = { path = "crates/wac-parser", version = "0.10.0-dev", default-featu wac-resolver = { path = "crates/wac-resolver", version = "0.10.0-dev", default-features = false } wac-graph = { path = "crates/wac-graph", version = "0.10.0-dev" } wac-types = { path = "crates/wac-types", version = "0.10.0-dev" } -wit-parser = "0.245.1" -wasmparser = "0.245.1" -wit-component = "0.245.1" -wasm-encoder = "0.245.1" -wasmprinter = "0.245.1" -wasm-metadata = "0.245.1" +wit-parser = "0.247.0" +wasmparser = "0.247.0" +wit-component = "0.247.0" +wasm-encoder = "0.247.0" +wasmprinter = "0.247.0" +wasm-metadata = "0.247.0" wat = "1.245.1" anyhow = "1.0.81" clap = { version = "4.5.4", features = ["derive"] }