{ "name": "@micprotocol/web", "version": "0.1.0", "private": true, "scripts": { "dev": "next dev --port 3000", "build": "next build", "start": "next start", "lint": "eslint . --ext .ts,.tsx,.js,.jsx", "type-check": "tsc --noEmit" }, "dependencies": { "@dnd-kit/core": "^6.3.1", "@dnd-kit/sortable": "^10.0.0", "@dnd-kit/utilities": "^3.2.2", "@formbricks/js": "^5.1.0", "@livekit/components-react": "^1.5.3", "@micprotocol/api": "workspace:*", "@micprotocol/shared-types": "workspace:*", "@micprotocol/ui": "workspace:*", "@radix-ui/react-dialog": "^1.3.1", "@radix-ui/react-popover": "^1.3.1", "@sentry/nextjs": "^10.51.0", "@tailwindcss/postcss": "^4.3.3", "@tanstack/react-query": "^5.104.5", "@trpc/client": "^11.19.0", "@trpc/react-query": "^11.19.0", "@trpc/server": "^11.19.0", "better-auth": "^1.7.12", "clsx": "^2.1.1", "date-fns": "^4.4.0", "firebase": "^13.1.0", "framer-motion": "^14.6.0", "livekit-client": "^2.23.0", "lucide-react": "^1.61.0", "next": "16.4.2", "next-cloudinary": "^6.19.3", "react": "^19.3.1", "react-dom": "^19.3.1", "reactflow": "^11.11.4", "socket.io-client": "^4.8.4", "tailwind-merge": "^3.7.0", "tailwindcss": "^4.3.3", "zustand": "^5.0.16" }, "devDependencies": { "@micprotocol/tsconfig": "workspace:*", "@types/node": "^26.6.5", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", "eslint": "^9.28.0", "eslint-config-next": "16.4.2", "postcss": "^8.5.31", "typescript": "^6.0.0" } }