{ "name": "ai-manga-platform", "version": "0.1.0", "private": true, "workspaces": [ "backend", "admin", "user-app", "workers" ], "scripts": { "dev:backend": "npm run start:dev -w backend", "dev:admin": "npm run dev -w admin", "dev:user": "npm run dev:h5 -w user-app", "dev:workers": "npm run start:dev -w workers", "db:generate": "npm run prisma:generate -w backend", "db:validate": "npm run prisma:validate -w backend", "db:migrate": "npm run prisma:migrate -w backend", "db:deploy": "npm run prisma:deploy -w backend", "db:seed": "npm run prisma:seed -w backend", "live-action:acceptance": "npm run live-action:acceptance -w backend", "build": "npm --workspaces --if-present run build", "lint": "npm --workspaces --if-present run lint", "typecheck": "npm --workspaces --if-present run typecheck", "test": "npm --workspaces --if-present run test" }, "devDependencies": { "@types/node": "^20.0.0", "@vitejs/plugin-vue": "^5.2.4", "tsx": "^4.20.3", "typescript": "^5.8.3", "vite": "^5.4.19", "vitest": "^2.1.9", "vue-tsc": "^2.2.10" } }