{ "name": "sprintpadawan", "version": "3.3.0", "description": "Plan. Sprint. Repeat.", "private": true, "scripts": { "build": "next build", "serv": "next dev", "dev": "pnpm serv", "lint": "next lint", "start": "next start", "db:push": "pnpm drizzle-kit push:sqlite", "db:studio": "pnpm drizzle-kit studio", "init:env": "cp .env.example .env" }, "dependencies": { "@clerk/nextjs": "4.27.1", "@clerk/themes": "1.7.9", "@libsql/client": "0.4.0-pre.1", "@paralleldrive/cuid2": "2.2.2", "@t3-oss/env-nextjs": "0.7.1", "@tanstack/react-query": "5.8.4", "@unkey/api": "0.12.0", "@vercel/analytics": "1.1.1", "ably": "1.2.47", "autoprefixer": "10.4.16", "csv42": "5.0.0", "dotenv": "16.3.1", "drizzle-orm": "0.29.0", "ioredis": "^5.3.2", "next": "14.0.1", "nextjs-cors": "2.1.2", "postcss": "8.4.31", "react": "18.2.0", "react-dom": "18.2.0", "react-icons": "4.12.0", "sharp": "0.32.6", "svix": "1.14.0", "zod": "3.22.4" }, "devDependencies": { "@flydotio/dockerfile": "^0.4.10", "@tanstack/eslint-plugin-query": "5.8.4", "@types/eslint": "8.44.7", "@types/node": "20.9.2", "@types/react": "18.2.37", "@typescript-eslint/eslint-plugin": "6.11.0", "@typescript-eslint/parser": "6.11.0", "better-sqlite3": "9.1.1", "daisyui": "4.4.2", "drizzle-kit": "0.20.4", "eslint": "8.54.0", "eslint-config-next": "14.0.3", "tailwindcss": "3.3.5", "typescript": "5.2.2" }, "dockerfile": { "secrets": [ "NEXT_PUBLIC_APP_ENV", "APP_ENV", "UPSTASH_RATELIMIT_SECONDS", "UPSTASH_RATELIMIT_REQUESTS", "UPSTASH_REDIS_EXPIRY_SECONDS", "UNKEY_ROOT_KEY", "CLERK_SECRET_KEY", "NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY", "CLERK_WEBHOOK_SIGNING_SECRET", "NEXT_PUBLIC_CLERK_SIGN_IN_URL", "NEXT_PUBLIC_CLERK_SIGN_UP_URL", "ABLY_API_KEY", "DATABASE_AUTH_TOKEN", "DATABASE_URL", "UPSTASH_REDIS_REST_URL", "UPSTASH_REDIS_REST_TOKEN" ] } }