{ "name": "website", "type": "module", "version": "0.0.1", "private": true, "engines": { "node": ">=20.19.0" }, "scripts": { "dev": "astro dev", "build": "node ../scripts/sync-website-installers.mjs && astro build", "preview": "astro preview", "astro": "astro", "lint": "eslint .", "format": "prettier --write \"**/*.{ts,tsx,astro}\"", "typecheck": "astro check" }, "dependencies": { "@astrojs/react": "^4.4.2", "@fontsource-variable/ibm-plex-sans": "^5.2.8", "@tailwindcss/vite": "^4.2.1", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", "@vercel/analytics": "^2.0.1", "astro": "^5.18.1", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "lucide-react": "^1.6.0", "radix-ui": "^1.4.3", "react": "^19.2.4", "react-dom": "^19.2.4", "shadcn": "^4.1.0", "tailwind-merge": "^3.5.0", "tailwindcss": "^4.2.1", "tw-animate-css": "^1.4.0" }, "overrides": { "@modelcontextprotocol/sdk": { "@hono/node-server": "1.19.13", "hono": "4.12.12" }, "router": { "path-to-regexp": "8.4.2" }, "defu": "6.1.7", "vite": "6.4.2", "brace-expansion": "1.1.13", "yaml": "2.8.3" }, "devDependencies": { "@astrojs/check": "^0.9.8", "@eslint/js": "^9.39.4", "eslint": "^9.39.4", "eslint-plugin-react-hooks": "^7.0.1", "eslint-plugin-react-refresh": "^0.5.2", "globals": "^16.5.0", "prettier": "^3.8.1", "prettier-plugin-astro": "^0.14.1", "prettier-plugin-tailwindcss": "^0.7.2", "typescript": "~5.9.3", "typescript-eslint": "^8.57.1" } }