diff --git a/package.json b/package.json index 0712f10e..7a126919 100644 --- a/package.json +++ b/package.json @@ -12,10 +12,37 @@ "@ai-sdk/openai": "^1.0.13", "@aws-sdk/client-s3": "3.722.0", "@aws-sdk/s3-request-presigner": "3.722.0", - "@next/bundle-analyzer": "15.1.3", "@radix-ui/react-dialog": "^1.1.4", "@radix-ui/react-dropdown-menu": "^2.1.4", "@radix-ui/react-visually-hidden": "^1.1.1", + "@upstash/ratelimit": "^2.0.5", + "@vercel/analytics": "^1.4.1", + "@vercel/blob": "^0.27.0", + "@vercel/kv": "^3.0.0", + "@vercel/speed-insights": "^1.1.0", + "ai": "^4.0.26", + "camelcase-keys": "^9.1.3", + "cmdk": "^1.0.4", + "date-fns": "^4.1.0", + "exifr": "^7.1.3", + "framer-motion": "^11.15.0", + "nanoid": "^5.0.9", + "next": "15.1.3", + "next-auth": "5.0.0-beta.25", + "next-themes": "^0.4.4", + "pg": "^8.13.1", + "react": "19.0.0", + "react-dom": "19.0.0", + "react-icons": "^5.4.0", + "sanitize-html": "^2.14.0", + "sharp": "^0.33.5", + "sonner": "^1.7.1", + "swr": "^2.3.0", + "ts-exif-parser": "^0.2.2", + "use-debounce": "^10.0.4" + }, + "devDependencies": { + "@next/bundle-analyzer": "15.1.3", "@tailwindcss/container-queries": "^0.1.1", "@tailwindcss/forms": "^0.5.9", "@testing-library/jest-dom": "^6.6.3", @@ -26,39 +53,14 @@ "@types/react": "19.0.2", "@types/react-dom": "19.0.2", "@types/sanitize-html": "^2.13.0", - "@upstash/ratelimit": "^2.0.5", - "@vercel/analytics": "^1.4.1", - "@vercel/blob": "^0.27.0", - "@vercel/kv": "^3.0.0", - "@vercel/speed-insights": "^1.1.0", - "ai": "^4.0.26", "autoprefixer": "10.4.20", - "camelcase-keys": "^9.1.3", "clsx": "^2.1.1", - "cmdk": "^1.0.4", - "date-fns": "^4.1.0", "eslint": "9.17.0", "eslint-config-next": "15.1.3", - "exifr": "^7.1.3", - "framer-motion": "^11.15.0", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", - "nanoid": "^5.0.9", - "next": "15.1.3", - "next-auth": "5.0.0-beta.25", - "next-themes": "^0.4.4", - "pg": "^8.13.1", "postcss": "8.4.49", - "react": "19.0.0", - "react-dom": "19.0.0", - "react-icons": "^5.4.0", - "sanitize-html": "^2.14.0", - "sharp": "^0.33.5", - "sonner": "^1.7.1", - "swr": "^2.3.0", "tailwindcss": "3.4.17", - "ts-exif-parser": "^0.2.2", - "typescript": "5.7.2", - "use-debounce": "^10.0.4" + "typescript": "5.7.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e518f014..38cac0a0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,9 +17,6 @@ importers: '@aws-sdk/s3-request-presigner': specifier: 3.722.0 version: 3.722.0 - '@next/bundle-analyzer': - specifier: 15.1.3 - version: 15.1.3 '@radix-ui/react-dialog': specifier: ^1.1.4 version: 1.1.4(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -29,6 +26,85 @@ importers: '@radix-ui/react-visually-hidden': specifier: ^1.1.1 version: 1.1.1(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@upstash/ratelimit': + specifier: ^2.0.5 + version: 2.0.5(@upstash/redis@1.34.3) + '@vercel/analytics': + specifier: ^1.4.1 + version: 1.4.1(next@15.1.3(@babel/core@7.24.5)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(svelte@4.2.17)(vue@3.4.27(typescript@5.7.2)) + '@vercel/blob': + specifier: ^0.27.0 + version: 0.27.0 + '@vercel/kv': + specifier: ^3.0.0 + version: 3.0.0 + '@vercel/speed-insights': + specifier: ^1.1.0 + version: 1.1.0(next@15.1.3(@babel/core@7.24.5)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(svelte@4.2.17)(vue@3.4.27(typescript@5.7.2)) + ai: + specifier: ^4.0.26 + version: 4.0.26(react@19.0.0)(zod@3.23.8) + camelcase-keys: + specifier: ^9.1.3 + version: 9.1.3 + cmdk: + specifier: ^1.0.4 + version: 1.0.4(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + date-fns: + specifier: ^4.1.0 + version: 4.1.0 + exifr: + specifier: ^7.1.3 + version: 7.1.3 + framer-motion: + specifier: ^11.15.0 + version: 11.15.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + nanoid: + specifier: ^5.0.9 + version: 5.0.9 + next: + specifier: 15.1.3 + version: 15.1.3(@babel/core@7.24.5)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + next-auth: + specifier: 5.0.0-beta.25 + version: 5.0.0-beta.25(next@15.1.3(@babel/core@7.24.5)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) + next-themes: + specifier: ^0.4.4 + version: 0.4.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + pg: + specifier: ^8.13.1 + version: 8.13.1 + react: + specifier: 19.0.0 + version: 19.0.0 + react-dom: + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) + react-icons: + specifier: ^5.4.0 + version: 5.4.0(react@19.0.0) + sanitize-html: + specifier: ^2.14.0 + version: 2.14.0 + sharp: + specifier: ^0.33.5 + version: 0.33.5 + sonner: + specifier: ^1.7.1 + version: 1.7.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + swr: + specifier: ^2.3.0 + version: 2.3.0(react@19.0.0) + ts-exif-parser: + specifier: ^0.2.2 + version: 0.2.2 + use-debounce: + specifier: ^10.0.4 + version: 10.0.4(react@19.0.0) + devDependencies: + '@next/bundle-analyzer': + specifier: 15.1.3 + version: 15.1.3 '@tailwindcss/container-queries': specifier: ^0.1.1 version: 0.1.1(tailwindcss@3.4.17) @@ -59,108 +135,33 @@ importers: '@types/sanitize-html': specifier: ^2.13.0 version: 2.13.0 - '@upstash/ratelimit': - specifier: ^2.0.5 - version: 2.0.5(@upstash/redis@1.34.3) - '@vercel/analytics': - specifier: ^1.4.1 - version: 1.4.1(next@15.1.3(@babel/core@7.24.5)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(svelte@4.2.17)(vue@3.4.27(typescript@5.7.2)) - '@vercel/blob': - specifier: ^0.27.0 - version: 0.27.0 - '@vercel/kv': - specifier: ^3.0.0 - version: 3.0.0 - '@vercel/speed-insights': - specifier: ^1.1.0 - version: 1.1.0(next@15.1.3(@babel/core@7.24.5)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(svelte@4.2.17)(vue@3.4.27(typescript@5.7.2)) - ai: - specifier: ^4.0.26 - version: 4.0.26(react@19.0.0)(zod@3.23.8) autoprefixer: specifier: 10.4.20 version: 10.4.20(postcss@8.4.49) - camelcase-keys: - specifier: ^9.1.3 - version: 9.1.3 clsx: specifier: ^2.1.1 version: 2.1.1 - cmdk: - specifier: ^1.0.4 - version: 1.0.4(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - date-fns: - specifier: ^4.1.0 - version: 4.1.0 eslint: specifier: 9.17.0 version: 9.17.0(jiti@1.21.7) eslint-config-next: specifier: 15.1.3 version: 15.1.3(eslint@9.17.0(jiti@1.21.7))(typescript@5.7.2) - exifr: - specifier: ^7.1.3 - version: 7.1.3 - framer-motion: - specifier: ^11.15.0 - version: 11.15.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) jest: specifier: ^29.7.0 version: 29.7.0(@types/node@22.10.5) jest-environment-jsdom: specifier: ^29.7.0 version: 29.7.0 - nanoid: - specifier: ^5.0.9 - version: 5.0.9 - next: - specifier: 15.1.3 - version: 15.1.3(@babel/core@7.24.5)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - next-auth: - specifier: 5.0.0-beta.25 - version: 5.0.0-beta.25(next@15.1.3(@babel/core@7.24.5)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) - next-themes: - specifier: ^0.4.4 - version: 0.4.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - pg: - specifier: ^8.13.1 - version: 8.13.1 postcss: specifier: 8.4.49 version: 8.4.49 - react: - specifier: 19.0.0 - version: 19.0.0 - react-dom: - specifier: 19.0.0 - version: 19.0.0(react@19.0.0) - react-icons: - specifier: ^5.4.0 - version: 5.4.0(react@19.0.0) - sanitize-html: - specifier: ^2.14.0 - version: 2.14.0 - sharp: - specifier: ^0.33.5 - version: 0.33.5 - sonner: - specifier: ^1.7.1 - version: 1.7.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - swr: - specifier: ^2.3.0 - version: 2.3.0(react@19.0.0) tailwindcss: specifier: 3.4.17 version: 3.4.17 - ts-exif-parser: - specifier: ^0.2.2 - version: 0.2.2 typescript: specifier: 5.7.2 version: 5.7.2 - use-debounce: - specifier: ^10.0.4 - version: 10.0.4(react@19.0.0) packages: