{ "name": "@openstatus/dashboard", "version": "1.0.0", "private": true, "scripts": { "dev": "next dev --turbopack", "build": "next build", "start": "next start", "lint": "next lint", "tsc": "tsc --noEmit" }, "dependencies": { "@auth/core": "0.40.0", "@auth/drizzle-adapter": "1.10.0", "@date-fns/tz": "1.2.0", "@date-fns/utc": "2.1.0", "@dnd-kit/core": "6.3.1", "@dnd-kit/modifiers": "9.0.0", "@dnd-kit/sortable": "10.0.0", "@dnd-kit/utilities": "3.2.2", "@hookform/devtools": "4.4.0", "@hookform/resolvers": "4.1.3", "@libsql/client": "0.15.14", "@openpanel/nextjs": "1.0.8", "@openstatus/analytics": "workspace:*", "@openstatus/api": "workspace:*", "@openstatus/assertions": "workspace:*", "@openstatus/db": "workspace:*", "@openstatus/emails": "workspace:*", "@openstatus/error": "workspace:*", "@openstatus/header-analysis": "workspace:*", "@openstatus/icons": "workspace:*", "@openstatus/notification-discord": "workspace:*", "@openstatus/notification-emails": "workspace:*", "@openstatus/notification-ntfy": "workspace:*", "@openstatus/notification-opsgenie": "workspace:*", "@openstatus/notification-pagerduty": "workspace:*", "@openstatus/notification-slack": "workspace:*", "@openstatus/notification-webhook": "workspace:*", "@openstatus/react": "workspace:*", "@openstatus/regions": "workspace:*", "@openstatus/theme-store": "workspace:*", "@openstatus/tinybird": "workspace:*", "@openstatus/tracker": "workspace:*", "@openstatus/upstash": "workspace:*", "@openstatus/utils": "workspace:*", "@radix-ui/react-alert-dialog": "1.1.14", "@radix-ui/react-avatar": "1.1.10", "@radix-ui/react-checkbox": "1.3.2", "@radix-ui/react-collapsible": "1.1.11", "@radix-ui/react-dialog": "1.1.14", "@radix-ui/react-dropdown-menu": "2.1.15", "@radix-ui/react-hover-card": "1.1.14", "@radix-ui/react-label": "2.1.7", "@radix-ui/react-popover": "1.1.14", "@radix-ui/react-portal": "1.1.9", "@radix-ui/react-progress": "1.1.7", "@radix-ui/react-radio-group": "1.3.7", "@radix-ui/react-select": "2.2.5", "@radix-ui/react-separator": "1.1.7", "@radix-ui/react-slider": "1.3.5", "@radix-ui/react-slot": "1.2.3", "@radix-ui/react-switch": "1.2.5", "@radix-ui/react-tabs": "1.1.12", "@radix-ui/react-tooltip": "1.2.7", "@sentry/nextjs": "10.22.0", "@stripe/stripe-js": "2.1.6", "@tanstack/react-query": "5.81.5", "@tanstack/react-table": "8.21.3", "@trpc/client": "11.4.4", "@trpc/next": "11.4.4", "@trpc/react-query": "11.4.4", "@trpc/server": "11.4.4", "@trpc/tanstack-react-query": "11.4.4", "class-variance-authority": "0.7.1", "clsx": "2.1.1", "cmdk": "1.1.1", "date-fns": "2.30.0", "lucide-react": "0.525.0", "next": "16.0.4", "next-auth": "5.0.0-beta.29", "next-themes": "0.4.6", "nuqs": "2.4.3", "random-word-slugs": "0.1.7", "react": "19.2.0", "react-day-picker": "8.10.1", "react-dom": "19.2.0", "react-hook-form": "7.66.1", "recharts": "2.15.0", "rehype-react": "8.0.0", "remark-gfm": "4.0.1", "remark-parse": "11.0.0", "remark-rehype": "11.1.2", "sonner": "2.0.5", "stripe": "13.8.0", "superjson": "2.2.2", "tailwind-merge": "3.3.1", "unified": "11.0.5", "zod": "3.25.76" }, "devDependencies": { "@tailwindcss/postcss": "4.1.8", "@tailwindcss/typography": "0.5.10", "@types/dom-speech-recognition": "0.0.6", "@types/node": "24.0.8", "@types/react": "19.2.2", "@types/react-dom": "19.2.2", "shadcn": "2.7.0", "tailwindcss": "4.1.8", "tw-animate-css": "1.3.4", "typescript": "5.7.2" } }