cb6512fee3
- docs/ASSET_LIBRARY.md: curated catalog from the asset sweep (91 sources -> 62 usable) + completeness-critic reality check; clean CC0/MIT tier, license/geo traps, and the 2.5D layered-scene plan (sky->room->furniture->device->character ->grain) to fix the "naked scene". - deps: add @remotion/lottie@4.0.290 (runtime) + DiceBear (build-time devDep). - scripts/gen-dicebear.mjs: generate 30 CC0 Open-Peeps characters OFFLINE (no runtime CDN) into public/illustrations/dicebear/ + a per-file assets.json ledger. - scripts/check-assets.mjs: license-firewall CI guard — fails on any un-ledgered vendored asset. - AssetSheet dev composition: proves vendored SVG -> staticFile() -> Remotion render (30 real characters render cleanly). - NOTE: GitHub (Open Peeps/IRA/Notion git clones) + Gumroad (Lukasz) are geo-blocked headless here; those + Humaaans (Figma export) need a manual/mirror fetch. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
37 lines
1.0 KiB
JSON
37 lines
1.0 KiB
JSON
{
|
|
"name": "flatrender-remotion",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"description": "FlatRender code-based (Remotion) video template renderer",
|
|
"scripts": {
|
|
"dev": "remotion studio",
|
|
"render": "remotion render",
|
|
"still": "remotion still",
|
|
"upgrade": "remotion upgrade",
|
|
"gen:dicebear": "node scripts/gen-dicebear.mjs",
|
|
"check:assets": "node scripts/check-assets.mjs"
|
|
},
|
|
"dependencies": {
|
|
"@react-three/drei": "^10.7.7",
|
|
"@react-three/fiber": "^9.1.2",
|
|
"@react-three/postprocessing": "^3.0.4",
|
|
"@remotion/cli": "4.0.290",
|
|
"@remotion/lottie": "^4.0.290",
|
|
"@remotion/three": "^4.0.290",
|
|
"@remotion/zod-types": "4.0.290",
|
|
"@types/three": "^0.171.0",
|
|
"postprocessing": "^6.39.1",
|
|
"react": "19.0.0",
|
|
"react-dom": "19.0.0",
|
|
"remotion": "4.0.290",
|
|
"three": "^0.171.0",
|
|
"zod": "3.22.3"
|
|
},
|
|
"devDependencies": {
|
|
"@dicebear/collection": "^9.4.2",
|
|
"@dicebear/core": "^9.4.2",
|
|
"@types/react": "19.0.0",
|
|
"typescript": "5.5.4"
|
|
}
|
|
}
|