registry: add wasm-tools (aqua:bytecodealliance/wasm-tools)#9596
registry: add wasm-tools (aqua:bytecodealliance/wasm-tools)#9596
Conversation
There was a problem hiding this comment.
Code Review
This pull request introduces a new registry entry for wasm-tools, utilizing the aqua backend and defining a version-based test command. The review feedback suggests adding cargo:wasm-tools as a fallback backend to enhance platform compatibility for environments where aqua binaries may not be available.
Greptile SummaryAdds Confidence Score: 5/5Safe to merge; only a P2 observation about the cargo fallback backend, which follows existing patterns in the registry. The single changed file is a well-formed registry TOML. The primary backend is aqua (Tier 1), the test command format is consistent with other entries, and the tool's popularity clears the project bar. The only note is the cargo fallback being Tier 3 per guidelines, but this mirrors many existing registry entries and is a maintainer call rather than a blocking issue. No files require special attention. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[mise install wasm-tools] --> B{Backend resolution}
B -->|Primary - Tier 1| C[aqua:bytecodealliance/wasm-tools]
B -->|Fallback - Tier 3| D[cargo:wasm-tools]
C --> E[Download pre-built binary\nvia aqua registry]
D --> F[Compile from source\nrequires cargo on PATH]
E --> G[wasm-tools --version\nexpected: 'wasm-tools version']
F --> G
Reviews (2): Last reviewed commit: "Update registry/wasm-tools.toml" | Re-trigger Greptile |
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
### 🚀 Features - **(backend)** support top-level aqua cosign verification by @risu729 in [#9111](#9111) ### 🐛 Bug Fixes - **(schema)** validate all schema files with draft2020 and strict mode by @risu729 in [#9594](#9594) - **(shim)** skip network resolution for installed tool dirs by @jdx in [#9599](#9599) ### 📚 Documentation - **(dev-tools)** clarify vfox metadata depends for install hooks by @risu729 in [#9573](#9573) - **(plugins)** remove registry submission guidance by @risu729 in [#9577](#9577) ### 📦️ Dependency Updates - lock file maintenance by @renovate[bot] in [#9586](#9586) ### 📦 Registry - remove bashly asdf fallback by @risu729 in [#9578](#9578) - use github backend for rebar by @risu729 in [#9576](#9576) - add wasm-tools ([aqua:bytecodealliance/wasm-tools](https://github.com/bytecodealliance/wasm-tools)) by @2xdevv in [#9596](#9596) - enable symlink_bins for elixir-ls by @AlternateRT in [#9592](#9592) ### Chore - **(release)** always append sponsor block to release notes by @jdx in [#9580](#9580) - warn on vendored vfox embedded plugins by @risu729 in [#9588](#9588) - prefer registry shorthands over cargo/npm backends in mise.toml by @risu729 in [#9595](#9595) ## 📦 Aqua Registry Updates ### New Packages (2) - [`salesforce/reactive-grpc/protoc-gen-reactor-grpc`](https://github.com/salesforce/reactive-grpc) - [`spinframework/spin`](https://github.com/spinframework/spin) ### Updated Packages (1) - [`pnpm/pnpm`](https://github.com/pnpm/pnpm)
Summary
Add
wasm-toolsto the mise registry using theaqua:bytecodealliance/wasm-toolsbackend.Popularity
v1.248.0on 2026-04-28Test
cargo run --quiet -- registry wasm-toolscargo test registry::testsMISE_DATA_DIR=/tmp/mise-wasm-tools-data MISE_CACHE_DIR=/tmp/mise-wasm-tools-cache target/debug/mise test-tool wasm-tools