{ "name": "@dexto/webui", "version": "1.5.6", "private": true, "type": "module", "scripts": { "dev": "vite", "build": "vite build", "preview": "vite preview", "lint": "eslint -c eslint.config.mjs . --ext .ts,.tsx", "typecheck": "tsc -p tsconfig.typecheck.json --noEmit" }, "dependencies": { "@dexto/analytics": "workspace:*", "@dexto/client-sdk": "workspace:*", "@dexto/core": "workspace:*", "@dexto/registry": "workspace:*", "@mcp-ui/client": "^5.14.1", "@monaco-editor/react": "^4.7.0", "@radix-ui/react-checkbox": "^1.3.1", "@radix-ui/react-dialog": "^1.1.11", "@radix-ui/react-label": "^2.1.4", "@radix-ui/react-popover": "^1.1.13", "@radix-ui/react-select": "^2.2.2", "@radix-ui/react-slot": "^1.2.3", "@radix-ui/react-switch": "^1.2.5", "@radix-ui/react-tooltip": "^1.2.8", "@tailwindcss/postcss": "^4", "@tailwindcss/typography": "^0.5.19", "@tanstack/react-query": "^5.90.6", "@tanstack/react-router": "^1.93.1", "autoprefixer": "^10.4.21", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "highlight.js": "^11.11.1", "lucide-react": "^0.507.0", "posthog-js": "^1.281.0", "react": "^19.0.0", "react-dom": "^19.0.0", "react-helmet-async": "^2.0.5", "react-hotkeys-hook": "^5.2.1", "react-markdown": "^10.1.0", "react-textarea-autosize": "^8.5.9", "rehype-highlight": "^7.0.2", "remark-breaks": "^4.0.0", "remark-gfm": "^4.0.1", "tailwind-merge": "^3.2.0", "tailwindcss": "^4", "use-debounce": "^10.0.4", "yaml": "^2.8.1", "zustand": "^5.0.2" }, "devDependencies": { "@eslint/eslintrc": "^3", "@types/json-schema": "^7.0.15", "@types/node": "^20", "@types/react": "^19", "@types/react-dom": "^19", "@vitejs/plugin-react": "^4.3.4", "eslint": "^9", "eslint-plugin-react-hooks": "^7.0.1", "json-schema": "^0.4.0", "monaco-editor": "^0.53.0", "tw-animate-css": "^1.2.9", "typescript": "^5", "vite": "^6.0.6" } }