fix!: remove webp transformer

- Introduced a migration system for manifest files to support versioning and backward compatibility.
- Updated image processing to switch thumbnail format from WebP to JPEG for better compatibility.
- Added new commands for manifest migration and improved thumbnail handling in the builder.
- Enhanced documentation with architecture details and development commands.

Signed-off-by: Innei <tukon479@gmail.com>
This commit is contained in:
Innei
2025-09-13 23:11:00 +08:00
parent d3b59d9e88
commit 2df511bff7
14 changed files with 296 additions and 53 deletions

View File

@@ -20,6 +20,7 @@
"extract:font": "tsx scripts/extract-font-glyphs.ts",
"format": "prettier --write \"src/**/*.ts\" ",
"lint": "eslint --fix",
"migrate:manifest": "tsx scripts/migrate-manifest.ts",
"preinstall": "sh scripts/preinstall.sh",
"prepare": "simple-git-hooks",
"update:lastmodified": "tsx scripts/update-lastmodified.ts"