diff --git a/apps/desktop/package.json b/apps/desktop/package.json index 191a6387e3..4448f7e59b 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -6,7 +6,7 @@ "main": "main.cjs", "dependencies": { "@electron/remote": "2.1.2", - "better-sqlite3": "^11.9.1", + "better-sqlite3": "^12.0.0", "electron-debug": "4.1.0", "electron-dl": "4.0.0", "electron-squirrel-startup": "1.0.1", diff --git a/apps/dump-db/package.json b/apps/dump-db/package.json index 3fd75f86f8..b134ded670 100644 --- a/apps/dump-db/package.json +++ b/apps/dump-db/package.json @@ -4,7 +4,7 @@ "description": "Standalone tool to dump contents of Trilium document.db file into a directory tree of notes", "private": true, "dependencies": { - "better-sqlite3": "^11.1.2", + "better-sqlite3": "^12.0.0", "mime-types": "^3.0.0", "sanitize-filename": "^1.6.3", "tsx": "^4.19.3", diff --git a/apps/edit-docs/package.json b/apps/edit-docs/package.json index 26f925dfc3..cc296aca16 100644 --- a/apps/edit-docs/package.json +++ b/apps/edit-docs/package.json @@ -5,7 +5,7 @@ "description": "Desktop version of Trilium which imports the demo database (presented to new users at start-up) or the user guide and other documentation and saves the modifications for committing.", "dependencies": { "archiver": "7.0.1", - "better-sqlite3": "^11.9.1" + "better-sqlite3": "^12.0.0" }, "devDependencies": { "@triliumnext/client": "workspace:*", diff --git a/apps/server/docker/package.json b/apps/server/docker/package.json index bd414d9375..1081213b09 100644 --- a/apps/server/docker/package.json +++ b/apps/server/docker/package.json @@ -1,5 +1,5 @@ { "dependencies": { - "better-sqlite3": "11.10.0" + "better-sqlite3": "12.0.0" } } \ No newline at end of file diff --git a/apps/server/package.json b/apps/server/package.json index 31bd564145..872b8d7c43 100644 --- a/apps/server/package.json +++ b/apps/server/package.json @@ -4,7 +4,7 @@ "description": "The server-side component of TriliumNext, which exposes the client via the web, allows for sync and provides a REST API for both internal and external use.", "private": true, "dependencies": { - "better-sqlite3": "11.10.0" + "better-sqlite3": "12.0.0" }, "devDependencies": { "@electron/remote": "2.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 42c3217290..34bdee332e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -343,8 +343,8 @@ importers: specifier: 2.1.2 version: 2.1.2(electron@36.5.0) better-sqlite3: - specifier: ^11.9.1 - version: 11.10.0 + specifier: ^12.0.0 + version: 12.0.0 electron-debug: specifier: 4.1.0 version: 4.1.0 @@ -413,8 +413,8 @@ importers: apps/dump-db: dependencies: better-sqlite3: - specifier: ^11.1.2 - version: 11.10.0 + specifier: ^12.0.0 + version: 12.0.0 mime-types: specifier: ^3.0.0 version: 3.0.1 @@ -444,8 +444,8 @@ importers: specifier: 7.0.1 version: 7.0.1 better-sqlite3: - specifier: ^11.9.1 - version: 11.10.0 + specifier: ^12.0.0 + version: 12.0.0 devDependencies: '@triliumnext/client': specifier: workspace:* @@ -469,8 +469,8 @@ importers: apps/server: dependencies: better-sqlite3: - specifier: 11.10.0 - version: 11.10.0 + specifier: 12.0.0 + version: 12.0.0 devDependencies: '@anthropic-ai/sdk': specifier: 0.54.0 @@ -6324,8 +6324,9 @@ packages: batch@0.6.1: resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} - better-sqlite3@11.10.0: - resolution: {integrity: sha512-EwhOpyXiOEL/lKzHz9AW1msWFNzGc/z+LzeB3/jnFJpxu+th2yqvzsSWas1v9jgs9+xiXJcD5A8CJxAG2TaghQ==} + better-sqlite3@12.0.0: + resolution: {integrity: sha512-ElLgwbEth4MHBrDXEqzkE7Hm2+ACw5+KKBhkLArcjJrVFJyOXvzcE/if2dx7/m5pXTc8vqJjsCQUt1AFQY+TTQ==} + engines: {node: 20.x || 22.x || 23.x || 24.x} bezier-easing@2.1.0: resolution: {integrity: sha512-gbIqZ/eslnUFC1tjEvtz0sgx+xTK20wDnYMIA27VA04R7w6xxXQPZDbibjA9DTWZRA2CXtwHykkVzlCaAJAZig==} @@ -21428,7 +21429,7 @@ snapshots: batch@0.6.1: {} - better-sqlite3@11.10.0: + better-sqlite3@12.0.0: dependencies: bindings: 1.5.0 prebuild-install: 7.1.3