- build script usa --webpack (Next 16 default es Turbopack, incompatible con la config webpack de @remotion) - tsconfig excluye remotion/ (subproyecto autocontenido con su propio tsconfig; rompía el type-check con un import faltante) - Dockerfile de producción (build + next start) y .dockerignore que deja fuera projects/ y data/ (llegan por volúmenes) - CLAUDE.md actualizado al estado real (SQLite, webpack, Ark, Remotion integrado) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
38 lines
923 B
JSON
38 lines
923 B
JSON
{
|
|
"name": "story-studio",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"scripts": {
|
|
"dev": "next dev --webpack",
|
|
"build": "next build --webpack",
|
|
"start": "next start",
|
|
"lint": "eslint"
|
|
},
|
|
"dependencies": {
|
|
"@google/genai": "^1.40.0",
|
|
"@remotion/bundler": "^4.0.421",
|
|
"@remotion/renderer": "^4.0.421",
|
|
"@tailwindcss/typography": "^0.5.19",
|
|
"@types/better-sqlite3": "^7.6.13",
|
|
"better-sqlite3": "^12.6.2",
|
|
"gray-matter": "^4.0.3",
|
|
"lucide-react": "^0.563.0",
|
|
"next": "16.1.6",
|
|
"openai": "^6.17.0",
|
|
"react": "19.2.3",
|
|
"react-dom": "19.2.3",
|
|
"react-markdown": "^10.1.0",
|
|
"remark-gfm": "^4.0.1"
|
|
},
|
|
"devDependencies": {
|
|
"@tailwindcss/postcss": "^4",
|
|
"@types/node": "^20",
|
|
"@types/react": "^19",
|
|
"@types/react-dom": "^19",
|
|
"eslint": "^9",
|
|
"eslint-config-next": "16.1.6",
|
|
"tailwindcss": "^4",
|
|
"typescript": "^5"
|
|
}
|
|
}
|