added thumbs generation for performation and also added a new deck format for registration

This commit is contained in:
2026-03-08 05:40:53 -07:00
parent 78abb582dd
commit 4713bbd54b
11 changed files with 1255 additions and 44 deletions

View File

@@ -10,13 +10,15 @@
"suncalc": "^1.9.0"
},
"devDependencies": {
"http-server": "^14.1.1"
"http-server": "^14.1.1",
"sharp": "^0.34.5"
},
"scripts": {
"generate:decks": "node scripts/generate-decks-registry.cjs",
"generate:deck-thumbs": "node scripts/generate-deck-thumbnails.cjs",
"validate:decks": "node scripts/generate-decks-registry.cjs --validate-only --strict",
"postinstall": "npm run generate:decks",
"prestart": "npm run generate:decks",
"postinstall": "npm run generate:decks && npm run generate:deck-thumbs",
"prestart": "npm run generate:decks && npm run generate:deck-thumbs",
"start": "npx http-server . -o index.html",
"dev": "npm run start"
}