{ "name": "conusai-showcase", "version": "0.1.0", "private": true, "description": "ConusAI Showcase: notes with attachments on Postgres and Blob Storage, every ConusAI SDK in one Next.js app.", "scripts": { "dev": "next dev", "build": "next build", "start": "node migrate.mjs && next start", "typecheck": "tsc --noEmit", "lint": "eslint .", "steiger": "steiger src", "test": "vitest run", "e2e": "playwright test", "migrate": "node migrate.mjs", "db:generate": "drizzle-kit generate" }, "dependencies": { "@aws-sdk/client-s3": "3.1146.0", "drizzle-orm": "0.45.3", "nats": "2.29.3", "next": "16.3.8", "postgres": "3.4.9", "react": "19.3.0", "react-dom": "19.3.0", "server-only": "0.0.1", "zod": "4.6.5" }, "devDependencies": { "@axe-core/playwright": "4.13.0", "@eslint/eslintrc": "3.3.7", "@feature-sliced/steiger-plugin": "0.8.0", "@playwright/test": "1.63.0", "@types/node": "26.6.4", "@types/react": "19.3.0", "@types/react-dom": "19.3.0", "drizzle-kit": "0.31.11", "eslint": "9.39.5", "eslint-config-next": "16.3.8", "steiger": "0.7.0", "typescript": "5.9.3", "vitest": "5.0.3" } }