mirror of
https://github.com/jakejarvis/domainstack.io.git
synced 2026-09-11 05:25:33 -04:00
113 lines
3.7 KiB
JSON
113 lines
3.7 KiB
JSON
{
|
|
"name": "@domainstack/web",
|
|
"version": "0.0.0-beta.1",
|
|
"private": true,
|
|
"type": "module",
|
|
"scripts": {
|
|
"dev": "next dev",
|
|
"build": "next build",
|
|
"start": "next start",
|
|
"analyze": "next experimental-analyze",
|
|
"lint": "next typegen && oxlint",
|
|
"lint:fix": "next typegen && oxlint --fix",
|
|
"fmt": "oxfmt --config ../../.oxfmtrc.json",
|
|
"fmt:check": "oxfmt --check --config ../../.oxfmtrc.json",
|
|
"test": "vitest run",
|
|
"test:coverage": "vitest run --coverage"
|
|
},
|
|
"dependencies": {
|
|
"@ai-sdk/gateway": "^4.0.76",
|
|
"@ai-sdk/react": "^4.0.98",
|
|
"@ai-sdk/workflow": "^2.0.26",
|
|
"@bprogress/next": "^3.2.12",
|
|
"@browser-ai/core": "^3.0.3",
|
|
"@domainstack/api": "workspace:*",
|
|
"@domainstack/auth": "workspace:*",
|
|
"@domainstack/constants": "workspace:*",
|
|
"@domainstack/db": "workspace:*",
|
|
"@domainstack/edge-config": "workspace:*",
|
|
"@domainstack/email": "workspace:*",
|
|
"@domainstack/image": "workspace:*",
|
|
"@domainstack/logger": "workspace:*",
|
|
"@domainstack/polar": "workspace:*",
|
|
"@domainstack/redis": "workspace:*",
|
|
"@domainstack/safe-fetch": "workspace:*",
|
|
"@domainstack/screenshot": "workspace:*",
|
|
"@domainstack/server": "workspace:*",
|
|
"@domainstack/types": "workspace:*",
|
|
"@domainstack/ui": "workspace:*",
|
|
"@domainstack/utils": "workspace:*",
|
|
"@icons-pack/react-simple-icons": "^13.15.1",
|
|
"@modelcontextprotocol/server": "^2.0.0",
|
|
"@opentelemetry/api": "^1.9.1",
|
|
"@opentelemetry/api-logs": "^0.222.0",
|
|
"@opentelemetry/exporter-logs-otlp-http": "^0.222.0",
|
|
"@opentelemetry/instrumentation": "^0.222.0",
|
|
"@opentelemetry/resources": "^2.11.0",
|
|
"@opentelemetry/sdk-logs": "^0.222.0",
|
|
"@opentelemetry/sdk-metrics": "^2.11.0",
|
|
"@opentelemetry/sdk-trace-base": "^2.11.0",
|
|
"@posthog/mcp": "^0.14.1",
|
|
"@posthog/nextjs-config": "^1.11.1",
|
|
"@tabler/icons-react": "catalog:",
|
|
"@tanstack/react-hotkeys": "^0.10.0",
|
|
"@tanstack/react-query": "^5.102.8",
|
|
"@tanstack/react-query-devtools": "^5.102.8",
|
|
"@tanstack/react-table": "^9.2.4",
|
|
"@trpc/client": "^11.18.0",
|
|
"@trpc/server": "^11.18.0",
|
|
"@trpc/tanstack-react-query": "^11.18.0",
|
|
"@vercel/functions": "^3.9.6",
|
|
"@vercel/otel": "^2.1.3",
|
|
"ai": "^7.0.95",
|
|
"date-fns": "^4.4.0",
|
|
"geist": "^1.7.2",
|
|
"jotai": "^3.0.0",
|
|
"lru-cache": "^11.5.2",
|
|
"maplibre-gl": "^6.9.0",
|
|
"mcp-handler": "^2.1.1",
|
|
"motion": "catalog:",
|
|
"ms": "3.0.0-canary.202508261828",
|
|
"next": "16.3.4",
|
|
"next-themes": "^0.4.6",
|
|
"nuqs": "^2.10.1",
|
|
"posthog-js": "^1.428.8",
|
|
"posthog-node": "^5.51.8",
|
|
"react": "19.2.8",
|
|
"react-dom": "19.2.8",
|
|
"react-error-boundary": "^6.1.5",
|
|
"server-only": "0.0.1",
|
|
"sonner": "catalog:",
|
|
"streamdown": "^2.6.0",
|
|
"superjson": "^2.2.6",
|
|
"ts-ics": "^2.4.6",
|
|
"use-stick-to-bottom": "^1.1.6",
|
|
"web-haptics": "^0.0.6",
|
|
"workflow": "5.0.0-beta.48",
|
|
"ws": "^8.21.3",
|
|
"zod": "catalog:",
|
|
"zustand": "^5.0.15"
|
|
},
|
|
"devDependencies": {
|
|
"@domainstack/typescript-config": "workspace:*",
|
|
"@tailwindcss/postcss": "^4.3.3",
|
|
"@tailwindcss/typography": "^0.5.20",
|
|
"@types/node": "catalog:",
|
|
"@types/react": "19.2.18",
|
|
"@types/react-dom": "19.2.7",
|
|
"@types/ws": "^8.18.1",
|
|
"@vitejs/plugin-react": "^6.1.1",
|
|
"@vitest/browser": "^5.0.0",
|
|
"@vitest/browser-playwright": "^5.0.0",
|
|
"@vitest/coverage-v8": "^5.0.0",
|
|
"babel-plugin-react-compiler": "1.0.0",
|
|
"bufferutil": "^4.1.0",
|
|
"msw": "^2.15.0",
|
|
"playwright": "^1.63.0",
|
|
"tailwindcss": "^4.3.3",
|
|
"tw-animate-css": "^1.4.0",
|
|
"vitest": "catalog:",
|
|
"vitest-browser-react": "^2.3.0"
|
|
}
|
|
}
|