diff --git a/package-lock.json b/package-lock.json index 7848350..afd1c79 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "@sentry/nextjs": "^10.39.0", "@stripe/stripe-js": "^8.7.0", "@vercel/analytics": "^1.6.1", - "ai": "^6.0.86", + "ai": "^6.0.89", "cheerio": "^1.2.0", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", @@ -31,15 +31,15 @@ "express": "^5.2.1", "firebase": "^12.9.0", "firebase-admin": "^13.6.1", - "framer-motion": "^12.34.0", + "framer-motion": "^12.34.1", "input-otp": "^1.4.2", - "lucide-react": "^0.563.0", + "lucide-react": "^0.574.0", "next": "16.1.6", "next-themes": "^0.4.6", "radix-ui": "^1.4.3", - "react": "19.2.3", + "react": "19.2.4", "react-day-picker": "^9.13.2", - "react-dom": "19.2.3", + "react-dom": "19.2.4", "react-hook-form": "^7.71.1", "react-resizable-panels": "^4.6.4", "recharts": "^2.15.4", @@ -48,7 +48,7 @@ "socket.io-client": "^4.8.3", "sonner": "^2.0.7", "stripe": "^20.3.1", - "tailwind-merge": "^3.4.0", + "tailwind-merge": "^3.4.1", "tailwindcss-animate": "^1.0.7", "vaul": "^1.1.2", "zod": "^4.3.6", @@ -64,7 +64,7 @@ "eslint-config-next": "16.1.6", "husky": "^9.1.7", "lint-staged": "^16.2.7", - "shadcn": "^3.8.4", + "shadcn": "^3.8.5", "tailwindcss": "^4", "ts-node": "^10.9.2", "tw-animate-css": "^1.4.0", @@ -72,9 +72,9 @@ } }, "node_modules/@ai-sdk/gateway": { - "version": "3.0.46", - "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-3.0.46.tgz", - "integrity": "sha512-zH1UbNRjG5woOXXFOrVCZraqZuFTtmPvLardMGcgLkzpxKV0U3tAGoyWKSZ862H+eBJfI/Hf2yj/zzGJcCkycg==", + "version": "3.0.49", + "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-3.0.49.tgz", + "integrity": "sha512-Smq0sMMqhIxZIUN7TjXitpa5M8SrJCpe/6rHxU7In6FuKb7y16qkj8vvWzmZtQFWZ/1h1Yo+h5ZdcS1KtgMP4g==", "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "3.0.8", @@ -8275,6 +8275,66 @@ "node": ">=14.0.0" } }, + "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/core": { + "version": "1.7.1", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.1.0", + "tslib": "^2.4.0" + } + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/runtime": { + "version": "1.7.1", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@emnapi/wasi-threads": { + "version": "1.1.0", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@napi-rs/wasm-runtime": { + "version": "1.1.0", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.7.1", + "@emnapi/runtime": "^1.7.1", + "@tybys/wasm-util": "^0.10.1" + } + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/@tybys/wasm-util": { + "version": "0.10.1", + "dev": true, + "inBundle": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi/node_modules/tslib": { + "version": "2.8.1", + "dev": true, + "inBundle": true, + "license": "0BSD", + "optional": true + }, "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { "version": "4.1.18", "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.18.tgz", @@ -8704,9 +8764,9 @@ "license": "MIT" }, "node_modules/@types/react": { - "version": "19.2.13", - "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.13.tgz", - "integrity": "sha512-KkiJeU6VbYbUOp5ITMIc7kBfqlYkKA5KhEHVrGMmUUMt7NeaZg65ojdPk+FtNrBAOXNVM5QM72jnADjM+XVRAQ==", + "version": "19.2.14", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.14.tgz", + "integrity": "sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w==", "devOptional": true, "license": "MIT", "dependencies": { @@ -9640,12 +9700,12 @@ } }, "node_modules/ai": { - "version": "6.0.86", - "resolved": "https://registry.npmjs.org/ai/-/ai-6.0.86.tgz", - "integrity": "sha512-U2W2LBCHA/pr0Ui7vmmsjBiLEzBbZF3yVHNy7Rbzn7IX+SvoQPFM5rN74hhfVzZoE8zBuGD4nLLk+j0elGacvQ==", + "version": "6.0.89", + "resolved": "https://registry.npmjs.org/ai/-/ai-6.0.89.tgz", + "integrity": "sha512-5Hc0oCnANYo59oaNMK6VeWrR7MwTKT9FdvVV2giQAQbkZjJjgL+qJFKe8c2SpmLZvuObfc2BXpm8xRwOinKiTw==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/gateway": "3.0.46", + "@ai-sdk/gateway": "3.0.49", "@ai-sdk/provider": "3.0.8", "@ai-sdk/provider-utils": "4.0.15", "@opentelemetry/api": "1.9.0" @@ -12830,12 +12890,12 @@ "license": "MIT" }, "node_modules/framer-motion": { - "version": "12.34.0", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-12.34.0.tgz", - "integrity": "sha512-+/H49owhzkzQyxtn7nZeF4kdH++I2FWrESQ184Zbcw5cEqNHYkE5yxWxcTLSj5lNx3NWdbIRy5FHqUvetD8FWg==", + "version": "12.34.1", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-12.34.1.tgz", + "integrity": "sha512-kcZyNaYQfvE2LlH6+AyOaJAQV4rGp5XbzfhsZpiSZcwDMfZUHhuxLWeyRzf5I7jip3qKRpuimPA9pXXfr111kQ==", "license": "MIT", "dependencies": { - "motion-dom": "^12.34.0", + "motion-dom": "^12.34.1", "motion-utils": "^12.29.2", "tslib": "^2.4.0" }, @@ -15594,9 +15654,9 @@ "license": "ISC" }, "node_modules/lucide-react": { - "version": "0.563.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.563.0.tgz", - "integrity": "sha512-8dXPB2GI4dI8jV4MgUDGBeLdGk8ekfqVZ0BdLcrRzocGgG75ltNEmWS+gE7uokKF/0oSUuczNDT+g9hFJ23FkA==", + "version": "0.574.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.574.0.tgz", + "integrity": "sha512-dJ8xb5juiZVIbdSn3HTyHsjjIwUwZ4FNwV0RtYDScOyySOeie1oXZTymST6YPJ4Qwt3Po8g4quhYl4OxtACiuQ==", "license": "ISC", "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" @@ -15778,9 +15838,9 @@ "license": "MIT" }, "node_modules/motion-dom": { - "version": "12.34.0", - "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-12.34.0.tgz", - "integrity": "sha512-Lql3NuEcScRDxTAO6GgUsRHBZOWI/3fnMlkMcH5NftzcN37zJta+bpbMAV9px4Nj057TuvRooMK7QrzMCgtz6Q==", + "version": "12.34.1", + "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-12.34.1.tgz", + "integrity": "sha512-SC7ZC5dRcGwku2g7EsPvI4q/EzHumUbqsDNumBmZTLFg+goBO5LTJvDu9MAxx+0mtX4IA78B2be/A3aRjY0jnw==", "license": "MIT", "dependencies": { "motion-utils": "^12.29.2" @@ -17280,9 +17340,9 @@ } }, "node_modules/react": { - "version": "19.2.3", - "resolved": "https://registry.npmjs.org/react/-/react-19.2.3.tgz", - "integrity": "sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==", + "version": "19.2.4", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.4.tgz", + "integrity": "sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==", "license": "MIT", "engines": { "node": ">=0.10.0" @@ -17310,15 +17370,15 @@ } }, "node_modules/react-dom": { - "version": "19.2.3", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.3.tgz", - "integrity": "sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==", + "version": "19.2.4", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.4.tgz", + "integrity": "sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==", "license": "MIT", "dependencies": { "scheduler": "^0.27.0" }, "peerDependencies": { - "react": "^19.2.3" + "react": "^19.2.4" } }, "node_modules/react-hook-form": { @@ -18119,9 +18179,9 @@ "license": "ISC" }, "node_modules/shadcn": { - "version": "3.8.4", - "resolved": "https://registry.npmjs.org/shadcn/-/shadcn-3.8.4.tgz", - "integrity": "sha512-pSad/m1+PGzB0aLsRBV0EkyGg9al1nJqYUuucg6d8v8xZspPZ5/ehGNEp5M4b1KQYqdO5/gGPbkhVbgmXqG9Pw==", + "version": "3.8.5", + "resolved": "https://registry.npmjs.org/shadcn/-/shadcn-3.8.5.tgz", + "integrity": "sha512-jPRx44e+eyeV7xwY3BLJXcfrks00+M0h5BGB9l6DdcBW4BpAj4x3lVmVy0TXPEs2iHEisxejr62sZAAw6B1EVA==", "dev": true, "license": "MIT", "dependencies": { @@ -19021,9 +19081,9 @@ } }, "node_modules/tailwind-merge": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.4.0.tgz", - "integrity": "sha512-uSaO4gnW+b3Y2aWoWfFpX62vn2sR3skfhbjsEnaBI81WD1wBLlHZe5sWf0AqjksNdYTbGBEd0UasQMT3SNV15g==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.4.1.tgz", + "integrity": "sha512-2OA0rFqWOkITEAOFWSBSApYkDeH9t2B3XSJuI4YztKBzK3mX0737A2qtxDZ7xkw9Zfh0bWl+r34sF3HXV+Ig7Q==", "license": "MIT", "funding": { "type": "github", diff --git a/package.json b/package.json index a4cd802..321ef06 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "@sentry/nextjs": "^10.39.0", "@stripe/stripe-js": "^8.7.0", "@vercel/analytics": "^1.6.1", - "ai": "^6.0.86", + "ai": "^6.0.89", "cheerio": "^1.2.0", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", @@ -35,15 +35,15 @@ "express": "^5.2.1", "firebase": "^12.9.0", "firebase-admin": "^13.6.1", - "framer-motion": "^12.34.0", + "framer-motion": "^12.34.1", "input-otp": "^1.4.2", - "lucide-react": "^0.563.0", + "lucide-react": "^0.574.0", "next": "16.1.6", "next-themes": "^0.4.6", "radix-ui": "^1.4.3", - "react": "19.2.3", + "react": "19.2.4", "react-day-picker": "^9.13.2", - "react-dom": "19.2.3", + "react-dom": "19.2.4", "react-hook-form": "^7.71.1", "react-resizable-panels": "^4.6.4", "recharts": "^2.15.4", @@ -52,7 +52,7 @@ "socket.io-client": "^4.8.3", "sonner": "^2.0.7", "stripe": "^20.3.1", - "tailwind-merge": "^3.4.0", + "tailwind-merge": "^3.4.1", "tailwindcss-animate": "^1.0.7", "vaul": "^1.1.2", "zod": "^4.3.6", @@ -68,7 +68,7 @@ "eslint-config-next": "16.1.6", "husky": "^9.1.7", "lint-staged": "^16.2.7", - "shadcn": "^3.8.4", + "shadcn": "^3.8.5", "tailwindcss": "^4", "ts-node": "^10.9.2", "tw-animate-css": "^1.4.0",