build: approve better-sqlite3 install script (npm install-scripts policy)
Build & Push Docker Image / test (push) Failing after 17s
Build & Push Docker Image / build-and-push (push) Has been skipped

npm >=11 on node 24 skips non-approved dependency install scripts, so fresh
clones/worktrees never build the better-sqlite3 native bindings and every
build fails with "Could not locate the bindings file". Approving it in
package.json makes the approval travel with the repo.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Giancarmine Salucci
2026-07-21 16:42:44 +02:00
co-authored by Claude Fable 5
parent 4ca532b873
commit 4ea12b1299
2 changed files with 43 additions and 82 deletions
+3
View File
@@ -38,5 +38,8 @@
"node-fetch": "^3.3.2",
"web-push": "^3.6.7",
"youtube-transcript": "^1.3.1"
},
"allowScripts": {
"better-sqlite3@12.9.0": true
}
}