{ "name": "@xtablo/clients", "private": true, "version": "0.0.0", "type": "module", "scripts": { "dev": "vite dev --port 5175", "build": "tsc -b && vite build --mode production", "build:staging": "tsc -b && vite build --mode staging", "build:prod": "tsc -b && vite build --mode production", "deploy:prod": "wrangler deploy --env=\"\"", "typecheck": "tsc -b", "test": "vitest run --mode test --passWithNoTests", "test:watch": "vitest watch --passWithNoTests", "lint": "biome check .", "lint:fix": "biome check --write .", "format": "biome format --write .", "preview": "vite preview", "clean": "rm -rf dist .vite tsconfig.tsbuildinfo node_modules/.vite" }, "devDependencies": { "@biomejs/biome": "2.2.5", "@cloudflare/vite-plugin": "^1.9.4", "@tailwindcss/vite": "^4.0.14", "@testing-library/jest-dom": "^6.9.1", "@testing-library/react": "^16.3.0", "@testing-library/user-event": "^14.6.1", "@types/react": "19.0.10", "@types/react-dom": "19.0.4", "@vitejs/plugin-react": "^4.3.4", "jsdom": "^20.0.3", "tailwindcss": "^4.0.14", "tw-animate-css": "^1.4.0", "typescript": "^5.7.0", "vite": "^6.2.2", "vite-tsconfig-paths": "^5.1.4", "vitest": "^3.2.4", "wrangler": "^4.24.3" }, "dependencies": { "@tanstack/react-query": "^5.69.0", "@xtablo/auth-ui": "workspace:*", "@xtablo/shared": "workspace:*", "@xtablo/shared-types": "workspace:*", "@xtablo/tablo-views": "workspace:*", "@xtablo/ui": "workspace:*", "@xtablo/chat-ui": "workspace:*", "i18next": "^25.6.0", "i18next-browser-languagedetector": "^8.2.0", "lucide-react": "^0.460.0", "react": "19.0.0", "react-dom": "19.0.0", "react-i18next": "^16.2.0", "react-router-dom": "^7.9.4", "tailwind-merge": "^3.0.2", "zustand": "^5.0.5" } }