chore: add Git LFS support for media files and update build scripts

- Introduced .gitattributes to manage large media files with Git LFS for various formats including HEIC, MOV, and JPG.
- Added a new build script in package.json for preparing demo data.
- Enhanced logging in the PhotoGalleryBuilder to include storage provider information.
- Updated the LocalStorageProvider to use the correct type for file stats.
- Added multiple new media files to the project.

Signed-off-by: Innei <tukon479@gmail.com>
This commit is contained in:
Innei
2025-09-24 00:26:30 +08:00
parent 6fafb5710e
commit d62ecb34f1
12 changed files with 38 additions and 2 deletions

View File

@@ -10,6 +10,7 @@
},
"scripts": {
"build": "pnpm --filter @afilmory/ssr build",
"build:demo": "sh scripts/prepare-demo-data.sh && pnpm --filter web build",
"build:manifest": "pnpm --filter @afilmory/builder cli",
"build:update-remote-repo": "sh scripts/build-update-remote-repo.sh",
"create:doc": "tsx scripts/create-doc.ts",
@@ -69,4 +70,4 @@
"pnpm update:lastmodified"
]
}
}
}