fix(ts-sdk): replace sqlite3 with better-sqlite3 to fix native binding resolution (#4270)

This commit is contained in:
Utkarsh
2026-03-09 23:30:36 +05:30
committed by GitHub
parent 7482c48692
commit 36537c8326
8 changed files with 515 additions and 888 deletions
+5 -5
View File
@@ -1,6 +1,6 @@
{
"name": "mem0ai",
"version": "2.2.4",
"version": "2.3.0",
"description": "The Memory Layer For Your AI Apps",
"main": "./dist/index.js",
"module": "./dist/index.mjs",
@@ -77,6 +77,7 @@
"author": "Deshraj Yadav",
"license": "Apache-2.0",
"devDependencies": {
"@types/better-sqlite3": "^7.6.13",
"@types/node": "^22.7.6",
"@types/uuid": "^9.0.8",
"dotenv": "^16.4.5",
@@ -108,14 +109,13 @@
"@supabase/supabase-js": "^2.49.1",
"@types/jest": "29.5.14",
"@types/pg": "8.11.0",
"@types/sqlite3": "3.1.11",
"better-sqlite3": "^12.6.2",
"cloudflare": "^4.2.0",
"groq-sdk": "0.3.0",
"neo4j-driver": "^5.28.1",
"ollama": "^0.5.14",
"pg": "8.11.3",
"redis": "^4.6.13",
"sqlite3": "5.1.7"
"redis": "^4.6.13"
},
"engines": {
"node": ">=18"
@@ -127,7 +127,7 @@
"pnpm": {
"onlyBuiltDependencies": [
"esbuild",
"sqlite3"
"better-sqlite3"
]
}
}