From 258d52d169dce77c9e56c82c557aed60ee4c0a61 Mon Sep 17 00:00:00 2001 From: Gal Sakuri Date: Sun, 19 Apr 2026 13:10:03 +0300 Subject: [PATCH 1/2] bump better-sqlite3 to v12 for Node 24 prebuilt support --- package.json | 4 ++-- pnpm-lock.yaml | 12 +++++++----- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index ed4874c..c76c7a5 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "sqlite-level", "description": "sqlite backed abstract-level database for Node.js", - "version": "1.2.1", + "version": "1.2.2", "main": "dist/index.js", "types": "dist/index.d.ts", "license": "Apache-2.0", @@ -38,7 +38,7 @@ }, "dependencies": { "abstract-level": "^1.0.4", - "better-sqlite3": "^11.8.1", + "better-sqlite3": "^12.9.0", "module-error": "^1.0.2" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 51dcdaf..59e3fec 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: ^1.0.4 version: 1.0.4 better-sqlite3: - specifier: ^11.8.1 - version: 11.8.1 + specifier: ^12.9.0 + version: 12.9.0 module-error: specifier: ^1.0.2 version: 1.0.2 @@ -945,8 +945,9 @@ packages: resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} engines: {node: '>=4'} - better-sqlite3@11.8.1: - resolution: {integrity: sha512-9BxNaBkblMjhJW8sMRZxnxVTRgbRmssZW0Oxc1MPBTfiR+WW21e2Mk4qu8CzrcZb1LwPCnFsfDEzq+SNcBU8eg==} + better-sqlite3@12.9.0: + resolution: {integrity: sha512-wqUv4Gm3toFpHDQmaKD4QhZm3g1DjUBI0yzS4UBl6lElUmXFYdTQmmEDpAFa5o8FiFiymURypEnfVHzILKaxqQ==} + engines: {node: 20.x || 22.x || 23.x || 24.x || 25.x} binary-extensions@2.3.0: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} @@ -2028,6 +2029,7 @@ packages: prebuild-install@7.1.2: resolution: {integrity: sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==} engines: {node: '>=10'} + deprecated: No longer maintained. Please contact the author of the relevant native addon; alternatives are available. hasBin: true prettier@2.8.8: @@ -3487,7 +3489,7 @@ snapshots: dependencies: is-windows: 1.0.2 - better-sqlite3@11.8.1: + better-sqlite3@12.9.0: dependencies: bindings: 1.5.0 prebuild-install: 7.1.2 From 54992aaecab36b5c13dfe46b2fe6010d12aaad41 Mon Sep 17 00:00:00 2001 From: Gal Sakuri Date: Sun, 19 Apr 2026 13:18:50 +0300 Subject: [PATCH 2/2] add changeset --- .changeset/node24-windows-fix.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/node24-windows-fix.md diff --git a/.changeset/node24-windows-fix.md b/.changeset/node24-windows-fix.md new file mode 100644 index 0000000..984932c --- /dev/null +++ b/.changeset/node24-windows-fix.md @@ -0,0 +1,5 @@ +--- +"sqlite-level": patch +--- + +bump better-sqlite3 to v12 to fix Node 24 install on Windows