From f98509226d6b96e3bd7b21a7355e940f5d3d7f2b Mon Sep 17 00:00:00 2001 From: Ilango Date: Wed, 13 Mar 2024 15:14:19 +0530 Subject: [PATCH] Fix faiss-node not building when using pnpm --- package.json | 1 + pnpm-lock.yaml | 2 ++ 2 files changed, 3 insertions(+) diff --git a/package.json b/package.json index 24d681b8c..ead451c6b 100644 --- a/package.json +++ b/package.json @@ -55,6 +55,7 @@ "packageManager": "pnpm@8.14.0", "pnpm": { "onlyBuiltDependencies": [ + "faiss-node", "sqlite3" ] }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7f93a3984..5f4ae235e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,6 +5,7 @@ settings: excludeLinksFromLockfile: false onlyBuiltDependencies: + - faiss-node - sqlite3 overrides: @@ -14430,6 +14431,7 @@ packages: /faiss-node@0.2.3: resolution: {integrity: sha512-HfGhKFjyXPIyAlatcBNjv66q5ZQ43xfIpv8Uc17mIbEye7gbrmzVqAy+OxdlRy0usuLni+Dk1vSXf/z2yyr1Dg==} engines: {node: '>= 14.0.0'} + requiresBuild: true dependencies: bindings: 1.5.0 node-addon-api: 6.1.0