{ "name": "one-calendar", "version": "2.6.0", "private": true, "packageManager": "pnpm@11.5.2", "scripts": { "dev": "next dev", "build": "pnpm --silent run generate:locales && next build", "start": "next start", "prepare": "husky", "lint": "oxlint --fix && eslint . --fix", "lint:check": "oxlint && eslint . --max-warnings=0", "type-check": "tsc --noEmit", "generate:locales": "node lib/gen-locales.mjs" }, "dependencies": { "@better-auth/drizzle-adapter": "1.6.13", "@better-auth/infra": "0.2.8", "@marsidev/react-turnstile": "1.5.2", "@radix-ui/react-dialog": "latest", "@radix-ui/react-slot": "^1.2.5", "@radix-ui/react-toast": "latest", "@react-email/render": "latest", "bcryptjs": "latest", "better-auth": "1.6.13", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "date-fns": "4.4.0", "drizzle-orm": "^0.45.2", "evlog": "^2.18.1", "framer-motion": "^12.40.0", "geist": "latest", "input-otp": "^1.4.2", "lucide-react": "1.17.0", "next": "16.2.7", "next-themes": "latest", "postgres": "^3.4.9", "qr-code-styling": "latest", "radix-ui": "latest", "react": "18.3.1", "react-day-picker": "10.0.1", "react-dom": "18.3.1", "react-email": "6.5.0", "react-icons": "5.6.0", "recharts": "3.8.1", "resend": "6.12.4", "shadcn": "^4.8.2", "sonner": "2.0.7", "tailwind-merge": "3.6.0", "tw-animate-css": "^1.4.0", "zustand": "5.0.14" }, "lint-staged": { "*.{ts,tsx,js,jsx}": [ "prettier --write", "oxlint --fix", "eslint --fix" ], "*.{json,md,css}": [ "prettier --write" ] }, "devDependencies": { "@commitlint/cli": "20.5.3", "@commitlint/config-conventional": "20.5.3", "@commitlint/types": "20.5.0", "@eslint/js": "10.0.1", "@next/eslint-plugin-next": "16.2.6", "@tailwindcss/postcss": "4.3.0", "@types/node": "25.6.0", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", "drizzle-kit": "latest", "eslint": "10.3.0", "eslint-plugin-oxlint": "1.63.0", "eslint-plugin-unused-imports": "4.4.1", "husky": "9.1.7", "lint-staged": "17.0.4", "oxlint": "1.63.0", "postcss": "8.5.14", "prettier": "3.8.3", "tailwindcss": "4.3.0", "typescript": "6.0.3", "typescript-eslint": "8.59.2" } }