diff --git a/crates/ruvector-attention-node/package.json b/crates/ruvector-attention-node/package.json index 5790b7425..6e711fd71 100644 --- a/crates/ruvector-attention-node/package.json +++ b/crates/ruvector-attention-node/package.json @@ -5,16 +5,17 @@ "main": "index.js", "types": "index.d.ts", "napi": { - "name": "attention", - "triples": { - "defaults": true, - "additional": [ - "aarch64-apple-darwin", - "aarch64-unknown-linux-gnu", - "aarch64-unknown-linux-musl", - "aarch64-pc-windows-msvc" - ] - } + "binaryName": "attention", + "targets": [ + "x86_64-pc-windows-msvc", + "x86_64-apple-darwin", + "x86_64-unknown-linux-gnu", + "x86_64-unknown-linux-musl", + "aarch64-apple-darwin", + "aarch64-unknown-linux-gnu", + "aarch64-unknown-linux-musl", + "aarch64-pc-windows-msvc" + ] }, "scripts": { "artifacts": "napi artifacts", @@ -58,7 +59,8 @@ "@ruvector/attention-darwin-arm64": "0.1.0", "@ruvector/attention-linux-arm64-gnu": "0.1.0", "@ruvector/attention-win32-arm64-msvc": "0.1.0", - "@ruvector/attention-linux-x64-musl": "0.1.0" + "@ruvector/attention-linux-x64-musl": "0.1.0", + "@ruvector/attention-linux-arm64-musl": "0.1.0" }, "devDependencies": { "@napi-rs/cli": "^2.18.0" diff --git a/crates/ruvector-attention-wasm/Cargo.toml b/crates/ruvector-attention-wasm/Cargo.toml index cf3784933..a1900fc4a 100644 --- a/crates/ruvector-attention-wasm/Cargo.toml +++ b/crates/ruvector-attention-wasm/Cargo.toml @@ -30,3 +30,6 @@ default = ["console_error_panic_hook"] opt-level = "s" lto = true codegen-units = 1 + +[package.metadata.wasm-pack.profile.release] +wasm-opt = false