{ "name": "@afilmory/dashboard", "version": "0.0.0", "repository": { "type": "git", "url": "https://github.com/afilmory/afilmory" }, "type": "module", "scripts": { "build": "vite build", "build:prod:saas": "SAAS=1 vite build", "dev": "vite", "format": "prettier --write \"src/**/*.ts\" ", "lint": "eslint --fix", "prepare": "simple-git-hooks", "serve": "vite preview" }, "simple-git-hooks": { "pre-commit": "pnpm exec lint-staged" }, "lint-staged": { "*.{js,jsx,ts,tsx}": [ "prettier --ignore-path ./.gitignore --write " ], "*.{js,ts,cjs,mjs,jsx,tsx,json}": [ "eslint --fix" ] }, "dependencies": { "@afilmory/hooks": "workspace:*", "@afilmory/ui": "workspace:*", "@afilmory/utils": "workspace:*", "@base-ui-components/react": "1.0.0-rc.0", "@creem_io/better-auth": "0.0.12", "@essentials/request-timeout": "1.3.0", "@headlessui/react": "2.2.9", "@pastel-palette/tailwindcss": "1.0.0-canary.3", "@radix-ui/react-accordion": "1.2.12", "@radix-ui/react-checkbox": "1.3.3", "@radix-ui/react-context-menu": "2.2.16", "@radix-ui/react-dialog": "1.1.15", "@radix-ui/react-label": "2.1.8", "@radix-ui/react-scroll-area": "1.2.10", "@radix-ui/react-slider": "1.3.6", "@radix-ui/react-slot": "1.2.4", "@radix-ui/react-switch": "1.2.6", "@radix-ui/react-tooltip": "1.2.8", "@react-hook/window-size": "3.1.1", "@tanstack/react-form": "1.27.7", "@tanstack/react-query": "5.90.16", "better-auth": "1.4.10", "class-variance-authority": "0.7.1", "clsx": "2.1.1", "es-toolkit": "1.43.0", "foxact": "0.2.51", "i18next": "25.7.4", "i18next-browser-languagedetector": "8.2.0", "immer": "11.1.3", "jotai": "2.16.1", "lucide-react": "0.562.0", "motion": "12.25.0", "nanoid": "5.1.6", "ofetch": "1.5.1", "radix-ui": "1.4.3", "react": "19.2.3", "react-dom": "19.2.3", "react-i18next": "16.5.1", "react-router": "7.12.0", "react-scan": "0.4.3", "sonner": "2.0.7", "tailwind-merge": "3.4.0", "usehooks-ts": "3.1.1", "zustand": "5.0.9" }, "devDependencies": { "@egoist/tailwindcss-icons": "1.9.0", "@iconify-json/mingcute": "catalog:", "@iconify-json/simple-icons": "1.2.65", "@tailwindcss/container-queries": "0.1.1", "@tailwindcss/postcss": "catalog:", "@tailwindcss/typography": "0.5.19", "@tailwindcss/vite": "4.1.18", "@types/node": "24.10.1", "@types/react": "19.2.8", "@types/react-dom": "19.2.3", "@vitejs/plugin-react": "^5.1.2", "autoprefixer": "10.4.23", "babel-plugin-react-compiler": "1.0.0", "code-inspector-plugin": "1.3.4", "eslint": "9.39.2", "eslint-config-hyoban": "5.0.3", "lint-staged": "16.2.7", "masonic": "4.1.0", "postcss": "8.5.6", "postcss-import": "16.1.1", "prettier": "3.7.4", "react-compiler-runtime": "1.0.0", "simple-git-hooks": "2.13.1", "tailwind-scrollbar": "4.0.2", "tailwind-variants": "catalog:", "tailwindcss": "catalog:", "tailwindcss-animate": "1.0.7", "tailwindcss-safe-area": "catalog:", "tw-animate-css": "1.4.0", "typescript": "5.9.3", "vite": "8.0.0-beta.0", "vite-plugin-checker": "0.12.0", "vite-plugin-route-builder": "0.5.0-alpha.1", "vite-tsconfig-paths": "6.0.4" }, "packageManager": "pnpm@10.26.2" }