diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 5c1266c..1f69892 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,18 +1,25 @@ version: 2 updates: -- package-ecosystem: github-actions - directory: "/" - schedule: - interval: daily -- package-ecosystem: cargo - directory: "/" - schedule: - interval: daily -- package-ecosystem: rust-toolchain - directory: "/" - schedule: - interval: daily -- package-ecosystem: devcontainers - directory: "/" - schedule: - interval: weekly + - package-ecosystem: github-actions + directory: "/" + schedule: + interval: daily + - package-ecosystem: cargo + directory: "/" + schedule: + interval: daily + groups: + wasm-tools: + patterns: + - wasmparser + - wat + - wit-component + - wit-parser + - package-ecosystem: rust-toolchain + directory: "/" + schedule: + interval: daily + - package-ecosystem: devcontainers + directory: "/" + schedule: + interval: weekly diff --git a/Cargo.lock b/Cargo.lock index 5688ce6..1a5bfc6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -76,11 +76,11 @@ version = "0.1.0" dependencies = [ "anyhow", "semver", - "wasmparser 0.255.0", + "wasmparser 0.258.0", "wat", "wit-bindgen", - "wit-component 0.255.0", - "wit-parser 0.255.0", + "wit-component", + "wit-parser", ] [[package]] @@ -587,16 +587,6 @@ dependencies = [ "wasmparser 0.247.0", ] -[[package]] -name = "wasm-encoder" -version = "0.255.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b524283fb5df62eec102ed0574838961bdd7ba5ac9c50d38e2756c51c971a42" -dependencies = [ - "leb128fmt", - "wasmparser 0.255.0", -] - [[package]] name = "wasm-encoder" version = "0.258.0" @@ -633,18 +623,6 @@ dependencies = [ "wasmparser 0.247.0", ] -[[package]] -name = "wasm-metadata" -version = "0.255.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d3b0da506f1b8514517972fbc47057b21273cb619290f51ea31403c157f896c" -dependencies = [ - "anyhow", - "indexmap", - "wasm-encoder 0.255.0", - "wasmparser 0.255.0", -] - [[package]] name = "wasm-metadata" version = "0.258.0" @@ -670,19 +648,6 @@ dependencies = [ "serde", ] -[[package]] -name = "wasmparser" -version = "0.255.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8e329ef4b5d46e73b91d3ac6924417cad55a8cbbf869c199283383427c3320b" -dependencies = [ - "bitflags", - "hashbrown", - "indexmap", - "semver", - "serde", -] - [[package]] name = "wasmparser" version = "0.258.0" @@ -693,26 +658,27 @@ dependencies = [ "hashbrown", "indexmap", "semver", + "serde", ] [[package]] name = "wast" -version = "255.0.0" +version = "258.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55ffec530f199bd3d553ac442c13dd108353cad533cad8514bc41e1f1f0fe686" +checksum = "97f7defc7ecca8b19ac7f824598eadd0c53985ee00c74060d65051e9da5b58a1" dependencies = [ "bumpalo", "leb128fmt", "memchr", "unicode-width", - "wasm-encoder 0.255.0", + "wasm-encoder 0.258.0", ] [[package]] name = "wat" -version = "1.255.0" +version = "1.258.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dda82c82e1486c7eed42a0465e544d80fff37abc3b39482e0d34dbaabe2fe5b1" +checksum = "7555c008cca87f2ac58d9f83ccda7e7b44611093ce28eb28f052e7c78024b9bf" dependencies = [ "wast", ] @@ -735,7 +701,7 @@ checksum = "87445680dfe6d6b5369e884bd63c03a3335268e855365b2fc3f7bcdce96a630e" dependencies = [ "anyhow", "heck", - "wit-parser 0.258.0", + "wit-parser", ] [[package]] @@ -751,7 +717,7 @@ dependencies = [ "syn 2.0.119", "wasm-metadata 0.258.0", "wit-bindgen-core", - "wit-component 0.258.0", + "wit-component", ] [[package]] @@ -770,25 +736,6 @@ dependencies = [ "wit-bindgen-rust", ] -[[package]] -name = "wit-component" -version = "0.255.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0c8948006f57458ae3b2103f2e0e33847a6cdf4f5c763bbe7540fa89f3039f1" -dependencies = [ - "anyhow", - "bitflags", - "indexmap", - "log", - "serde", - "serde_derive", - "serde_json", - "wasm-encoder 0.255.0", - "wasm-metadata 0.255.0", - "wasmparser 0.255.0", - "wit-parser 0.255.0", -] - [[package]] name = "wit-component" version = "0.258.0" @@ -805,26 +752,7 @@ dependencies = [ "wasm-encoder 0.258.0", "wasm-metadata 0.258.0", "wasmparser 0.258.0", - "wit-parser 0.258.0", -] - -[[package]] -name = "wit-parser" -version = "0.255.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab5f6371fc71f15730b756c1dea3562a67adab1a7e519c4ca010173d883695bb" -dependencies = [ - "anyhow", - "hashbrown", - "id-arena", - "indexmap", - "log", - "semver", - "serde", - "serde_derive", - "serde_json", - "unicode-ident", - "wasmparser 0.255.0", + "wit-parser", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 0b79755..cf947ab 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,8 +9,8 @@ exclude = [ [workspace.dependencies] anyhow = "1" -wasmparser = "0.255.0" -wat = "1.251.0" +wasmparser = "0.258.0" +wat = "1.258.0" wit-bindgen = "0.61.0" -wit-component = "0.255.0" -wit-parser = "0.255.0" +wit-component = "0.258.0" +wit-parser = "0.258.0"