add: harden thumbnail generation and validate image assets
All checks were successful
Deploy on push / deploy (push) Has been skipped

This commit is contained in:
2026-03-22 20:04:26 -07:00
parent 3439fc834f
commit 21c3a0c4b2
5 changed files with 461 additions and 13 deletions

View File

@@ -4,7 +4,8 @@
"scripts": {
"build": "npm run build:thumbs && npm run build:pages",
"build:pages": "node scripts/build.js",
"build:thumbs": "node scripts/generate-thumbnails.js"
"build:thumbs": "node scripts/generate-thumbnails.js",
"build:thumbs:force": "node scripts/generate-thumbnails.js --force"
},
"dependencies": {
"sharp": "^0.34.5"