{ "name": "altdock", "version": "0.1.0", "private": true, "engines": { "node": ">=22.13.0" }, "scripts": { "dev": "WRANGLER_LOG_PATH=.wrangler/wrangler.log vinext dev", "dev:api": "tsx apps/api/src/server.ts", "dev:worker": "tsx apps/worker/src/worker.ts", "build": "WRANGLER_LOG_PATH=.wrangler/wrangler.log vinext build", "build:api": "tsc -p apps/api/tsconfig.json", "build:worker": "tsc -p apps/worker/tsconfig.json", "start": "WRANGLER_LOG_PATH=.wrangler/wrangler.log vinext start", "start:api": "node dist/apps/api/src/server.js", "start:worker": "node dist/apps/worker/src/worker.js", "test": "npm run build && npm run build:api && npm run build:worker && node --import tsx --test tests/*.test.mjs", "lint": "eslint . --ignore-pattern dist --ignore-pattern .next", "db:migrate": "tsx apps/api/src/migrate.ts" }, "dependencies": { "@aws-sdk/client-s3": "^3.1101.0", "@aws-sdk/s3-request-presigner": "^3.1101.0", "@fastify/cookie": "^11.1.2", "@fastify/cors": "^11.3.0", "@fastify/multipart": "^10.1.0", "@radix-ui/react-collapsible": "^1.1.20", "@radix-ui/react-dialog": "^1.1.23", "@radix-ui/react-dropdown-menu": "^2.1.24", "@radix-ui/react-select": "^2.3.7", "@radix-ui/react-slot": "^1.3.3", "@radix-ui/react-tabs": "^1.1.21", "@radix-ui/react-toast": "^1.2.23", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "cmdk": "^1.1.1", "fastify": "^5.11.0", "jose": "^6.2.7", "lucide-react": "^1.28.0", "next": "16.2.6", "pg": "^8.22.0", "react": "19.2.6", "react-dom": "19.2.6", "tailwind-merge": "^3.6.0", "unzipper": "^0.12.5", "zod": "^4.4.3" }, "devDependencies": { "@cloudflare/vite-plugin": "1.37.1", "@tailwindcss/postcss": "4.2.1", "@types/node": "22.19.19", "@types/pg": "^8.20.3", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", "@types/unzipper": "^0.10.11", "@vitejs/plugin-react": "6.0.2", "@vitejs/plugin-rsc": "0.5.26", "eslint": "9.39.4", "eslint-config-next": "16.2.6", "react-server-dom-webpack": "19.2.6", "tailwindcss": "4.2.1", "tsx": "^4.23.4", "typescript": "5.9.3", "vinext": "0.0.50", "vite": "8.0.13", "wrangler": "4.92.0" }, "type": "module" }