wasm-pack
wasm-pack copied to clipboard
📦✨ your favorite rust -> wasm workflow tool!
## 🐛 Bug description `wasm-pack --test` documentation says that it takes a `PATH_AND_EXTRA_OPTIONS`. So if I want my `cargo test` to run only the tests, I naturally would write (following...
- Add s390x-unknown-linux-musl target to release workflow build matrix - Configure cross-compilation tooling for s390x in CI environment - Add automated s390x binary artifact generation and release - Include s390x...
💻 Example I would like to be able to run the install script on arm64 linux machines. ```bash $ curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh ``` Currently it fails with ```bash...
## 🐛 Bug description I'm getting `wasm-opt` errors in Rust 1.87. Here's a minimal reproduction: https://github.com/printfn/repro/tree/rust-wasm-bulk-memory I believe this issue is caused by the LLVM 20 upgrade in rustc. I've...
`wasm-pack build` works, but `wasm-pack --dev` and `wasm-pack --debug` fail with: ``` ... Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.01s [INFO]: ⬇️ Installing wasm-bindgen... error: failed getting Wasm...
## 🐛 Bug description Our build was working up to rust 1.81.0. With Rustc 1.82.0, I am getting an error with wasm-opt. #### 🤔 Expected Behavior wasm-opt should work with...
## 💡 Feature description When generating Deno bindings (maybe all bindings?), it would be great if the generated JS file included a [`@ts-self-types`](https://docs.deno.com/runtime/reference/ts_config_migration/#%40ts-self-types) comment. This would let Deno tooling access...
## 🐛 Bug description The webassembly breaks when I have wasm-opt on  I am able to get around the error when I add ```toml [package.metadata.wasm-pack.profile.dev] wasm-opt = true [package.metadata.wasm-pack.profile.release]...
I cannot seem to get the release/profiling wasm to build with debug symbols. Using the `profiling` profile does not produe debug symbols in the wasm and this has been previously...
`wasm-pack` emits a warning/information if the `license` field is either missing from a `Cargo.toml` or specified but a corresponding `LICENSE*` file is missing. This is the right behavior for most...