diff --git a/crates/extension/src/extension_builder.rs b/crates/extension/src/extension_builder.rs index af32921b51..21a0b7ece7 100644 --- a/crates/extension/src/extension_builder.rs +++ b/crates/extension/src/extension_builder.rs @@ -138,7 +138,11 @@ impl ExtensionBuilder { "target", RUST_TARGET, if options.release { "release" } else { "debug" }, - cargo_toml.package.name.as_str(), + &cargo_toml + .package + .name + // The wasm32-wasi target normalizes `-` in package names to `_` in the resulting `.wasm` file. + .replace('-', "_"), ]); wasm_path.set_extension("wasm");