mirror of
https://github.com/ruvnet/RuVector.git
synced 2026-05-30 12:13:34 +00:00
fix: Update NAPI-RS config and disable wasm-opt
- Convert deprecated napi.name+triples to binaryName+targets format - Add wasm-opt = false to prevent bulk memory operation errors - Add linux-arm64-musl to optionalDependencies This fixes the CI build failures for all platforms. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
b7fcff134a
commit
4d26890da1
2 changed files with 16 additions and 11 deletions
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue