From d16881637e39aa172c4d06e74fd7fa68c860a24a Mon Sep 17 00:00:00 2001 From: Sam Becker Date: Thu, 11 Sep 2025 09:04:06 -0500 Subject: [PATCH] Bump deps --- package.json | 18 ++-- pnpm-lock.yaml | 279 +++++++++++++++++++++++++------------------------ 2 files changed, 152 insertions(+), 145 deletions(-) diff --git a/package.json b/package.json index 1e1eaafd..f97e7861 100644 --- a/package.json +++ b/package.json @@ -9,10 +9,10 @@ "analyze": "ANALYZE=true next build" }, "dependencies": { - "@ai-sdk/openai": "^2.0.27", - "@ai-sdk/rsc": "^1.0.39", - "@aws-sdk/client-s3": "3.884.0", - "@aws-sdk/s3-request-presigner": "3.884.0", + "@ai-sdk/openai": "^2.0.28", + "@ai-sdk/rsc": "^1.0.40", + "@aws-sdk/client-s3": "3.886.0", + "@aws-sdk/s3-request-presigner": "3.886.0", "@radix-ui/react-dialog": "^1.1.15", "@radix-ui/react-dropdown-menu": "^2.1.16", "@radix-ui/react-tooltip": "^1.2.8", @@ -22,7 +22,7 @@ "@vercel/analytics": "^1.5.0", "@vercel/blob": "^1.1.1", "@vercel/speed-insights": "^1.2.0", - "ai": "^5.0.39", + "ai": "^5.0.40", "camelcase-keys": "^10.0.0", "clsx": "^2.1.1", "cmdk": "^1.1.1", @@ -35,7 +35,7 @@ "fast-deep-equal": "^3.1.3", "framer-motion": "^12.23.12", "nanoid": "^5.1.5", - "next": "15.5.2", + "next": "15.5.3", "next-auth": "5.0.0-beta.29", "next-themes": "^0.4.6", "pg": "^8.16.3", @@ -52,8 +52,8 @@ }, "devDependencies": { "@eslint/eslintrc": "^3.3.1", - "@next/bundle-analyzer": "15.5.2", - "@next/eslint-plugin-next": "^15.5.2", + "@next/bundle-analyzer": "15.5.3", + "@next/eslint-plugin-next": "^15.5.3", "@stylistic/eslint-plugin": "^5.3.1", "@tailwindcss/postcss": "^4.1.13", "@testing-library/dom": "^10.4.1", @@ -68,7 +68,7 @@ "@types/sanitize-html": "^2.16.0", "cross-fetch": "^4.1.0", "eslint": "9.35.0", - "eslint-config-next": "15.5.2", + "eslint-config-next": "15.5.3", "eslint-plugin-react-hooks": "^5.2.0", "jest": "^30.1.3", "jest-environment-jsdom": "^30.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1f664b2d..44dddc26 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,17 +9,17 @@ importers: .: dependencies: '@ai-sdk/openai': - specifier: ^2.0.27 - version: 2.0.27(zod@3.25.76) + specifier: ^2.0.28 + version: 2.0.28(zod@3.25.76) '@ai-sdk/rsc': - specifier: ^1.0.39 - version: 1.0.39(react@19.1.1)(zod@3.25.76) + specifier: ^1.0.40 + version: 1.0.40(react@19.1.1)(zod@3.25.76) '@aws-sdk/client-s3': - specifier: 3.884.0 - version: 3.884.0 + specifier: 3.886.0 + version: 3.886.0 '@aws-sdk/s3-request-presigner': - specifier: 3.884.0 - version: 3.884.0 + specifier: 3.886.0 + version: 3.886.0 '@radix-ui/react-dialog': specifier: ^1.1.15 version: 1.1.15(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) @@ -40,16 +40,16 @@ importers: version: 1.35.3 '@vercel/analytics': specifier: ^1.5.0 - version: 1.5.0(next@15.5.2(@babel/core@7.28.0)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1) + version: 1.5.0(next@15.5.3(@babel/core@7.28.0)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1) '@vercel/blob': specifier: ^1.1.1 version: 1.1.1 '@vercel/speed-insights': specifier: ^1.2.0 - version: 1.2.0(next@15.5.2(@babel/core@7.28.0)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1) + version: 1.2.0(next@15.5.3(@babel/core@7.28.0)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1) ai: - specifier: ^5.0.39 - version: 5.0.39(zod@3.25.76) + specifier: ^5.0.40 + version: 5.0.40(zod@3.25.76) camelcase-keys: specifier: ^10.0.0 version: 10.0.0 @@ -87,11 +87,11 @@ importers: specifier: ^5.1.5 version: 5.1.5 next: - specifier: 15.5.2 - version: 15.5.2(@babel/core@7.28.0)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + specifier: 15.5.3 + version: 15.5.3(@babel/core@7.28.0)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) next-auth: specifier: 5.0.0-beta.29 - version: 5.0.0-beta.29(next@15.5.2(@babel/core@7.28.0)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1) + version: 5.0.0-beta.29(next@15.5.3(@babel/core@7.28.0)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1) next-themes: specifier: ^0.4.6 version: 0.4.6(react-dom@19.1.1(react@19.1.1))(react@19.1.1) @@ -133,11 +133,11 @@ importers: specifier: ^3.3.1 version: 3.3.1 '@next/bundle-analyzer': - specifier: 15.5.2 - version: 15.5.2 + specifier: 15.5.3 + version: 15.5.3 '@next/eslint-plugin-next': - specifier: ^15.5.2 - version: 15.5.2 + specifier: ^15.5.3 + version: 15.5.3 '@stylistic/eslint-plugin': specifier: ^5.3.1 version: 5.3.1(eslint@9.35.0(jiti@2.5.1)) @@ -181,8 +181,8 @@ importers: specifier: 9.35.0 version: 9.35.0(jiti@2.5.1) eslint-config-next: - specifier: 15.5.2 - version: 15.5.2(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2) + specifier: 15.5.3 + version: 15.5.3(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2) eslint-plugin-react-hooks: specifier: ^5.2.0 version: 5.2.0(eslint@9.35.0(jiti@2.5.1)) @@ -210,14 +210,14 @@ packages: '@adobe/css-tools@4.4.3': resolution: {integrity: sha512-VQKMkwriZbaOgVCby1UDY/LDk5fIjhQicCvVPFqfe+69fWaPWydbWJ3wRt59/YzIwda1I81loas3oCoHxnqvdA==} - '@ai-sdk/gateway@1.0.20': - resolution: {integrity: sha512-2K0kGnHyLfT1v2+3xXbLqohfWBJ/vmIh1FTWnrvZfvuUuBdOi2DMgnSQzkLvFVLyM8mhOcx+ZwU6IOOsuyOv/w==} + '@ai-sdk/gateway@1.0.21': + resolution: {integrity: sha512-yQPrMb1v0P8GwmmpcCT2DGPfgJVRkJ9QaRRJGO0+Em+wI+Xv3lvHHIc3ImVR3jjVfJPih/cNWWALUgRERfQaxQ==} engines: {node: '>=18'} peerDependencies: zod: ^3.25.76 || ^4 - '@ai-sdk/openai@2.0.27': - resolution: {integrity: sha512-5fUFBlE9qGFgezVIVkzQk87qZYkxsn5PsedtCFPoGxHK6c2QVYHuD1UcrVIKt0elr043Vx17Xo/gS5oJAR5YEQ==} + '@ai-sdk/openai@2.0.28': + resolution: {integrity: sha512-Z2mG7PjUKbpT8fMexE6yrorxXVzGHSl3jKF293w2i6s9Dc6X81Gf6Z0OGNnkrftLtW4PXr7RZ/9xoyusBZW4uA==} engines: {node: '>=18'} peerDependencies: zod: ^3.25.76 || ^4 @@ -232,8 +232,8 @@ packages: resolution: {integrity: sha512-6o7Y2SeO9vFKB8lArHXehNuusnpddKPk7xqL7T2/b+OvXMRIXUO1rR4wcv1hAFUAT9avGZshty3Wlua/XA7TvA==} engines: {node: '>=18'} - '@ai-sdk/rsc@1.0.39': - resolution: {integrity: sha512-EBwKlEpFqODL2gbReQ/lDJCMOzL6EkhjF7/BGSmQiiC5C2o/FwDAUs96NpN1SwLofSK0FE+w5Wf8g/TROnvryw==} + '@ai-sdk/rsc@1.0.40': + resolution: {integrity: sha512-34Xg6DYlBelD7kL71SrMdiEOmMePz5/whFfnyBFo+GQ0QNM77itR5Hme/CyTcXF66uxrlJzACSHLm+MtNvf/eA==} engines: {node: '>=18'} peerDependencies: react: ^18 || ^19 || ^19.0.0-rc @@ -290,12 +290,12 @@ packages: '@aws-crypto/util@5.2.0': resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} - '@aws-sdk/client-s3@3.884.0': - resolution: {integrity: sha512-Okwg52/iho5wMCzd7A70g50k+bEYS+VUbSjD3NOzwrvZ3c7DwYjDUt13hVnUwMGygTVL+NGSpXSziTZe9P3/Cg==} + '@aws-sdk/client-s3@3.886.0': + resolution: {integrity: sha512-IuZ2EHiSMkEqjOJk/QMQG55zGpj/iDkKNS1V3oKV6ClstmErySBfW0Ri8GuW7WJ1k1pkFO+hvgL6yn1yO+Y6XQ==} engines: {node: '>=18.0.0'} - '@aws-sdk/client-sso@3.883.0': - resolution: {integrity: sha512-Ybjw76yPceEBO7+VLjy5+/Gr0A1UNymSDHda5w8tfsS2iHZt/vuD6wrYpHdLoUx4H5la8ZhwcSfK/+kmE+QLPw==} + '@aws-sdk/client-sso@3.886.0': + resolution: {integrity: sha512-CwpPZBlONsUO6OvMzNNP9PETZ3dPCQum3nUisk5VuzLTvNd80w2aWeSN/TpcAAbNvcRYbM+FsC4gBm4Q4VWn0g==} engines: {node: '>=18.0.0'} '@aws-sdk/core@3.883.0': @@ -310,24 +310,24 @@ packages: resolution: {integrity: sha512-P589ug1lMOOEYLTaQJjSP+Gee34za8Kk2LfteNQfO9SpByHFgGj++Sg8VyIe30eZL8Q+i4qTt24WDCz1c+dgYg==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-ini@3.883.0': - resolution: {integrity: sha512-n6z9HTzuDEdugXvPiE/95VJXbF4/gBffdV/SRHDJKtDHaRuvp/gggbfmfVSTFouGVnlKPb2pQWQsW3Nr/Y3Lrw==} + '@aws-sdk/credential-provider-ini@3.886.0': + resolution: {integrity: sha512-86ZuuUGLzzYqxkglFBUMCsvb7vSr+IeIPkXD/ERuX9wX0xPxBK961UG7pygO7yaAVzcHSWbWArAXOcEWVlk+7Q==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-node@3.883.0': - resolution: {integrity: sha512-QIUhsatsrwfB9ZsKpmi0EySSfexVP61wgN7hr493DOileh2QsKW4XATEfsWNmx0dj9323Vg1Mix7bXtRfl9cGg==} + '@aws-sdk/credential-provider-node@3.886.0': + resolution: {integrity: sha512-hyXQrUW6bXkSWOZlNWnNcbXsjM0CBIOfutDFd3tS7Ilhqkx8P3eptT0fVR8GFxNg/ruq5PvnybGK83brUmD7tw==} engines: {node: '>=18.0.0'} '@aws-sdk/credential-provider-process@3.883.0': resolution: {integrity: sha512-m1shbHY/Vppy4EdddG9r8x64TO/9FsCjokp5HbKcZvVoTOTgUJrdT8q2TAQJ89+zYIJDqsKbqfrmfwJ1zOdnGQ==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-sso@3.883.0': - resolution: {integrity: sha512-37ve9Tult08HLXrJFHJM/sGB/vO7wzI6v1RUUfeTiShqx8ZQ5fTzCTNY/duO96jCtCexmFNSycpQzh7lDIf0aA==} + '@aws-sdk/credential-provider-sso@3.886.0': + resolution: {integrity: sha512-KxNgGcT/2ec7XBhiYGBYlk+UyiMqosi5LzLjq2qR4nYf8Deo/lCtbqXSQplwSQ0JIV2kNDcnMQiSafSS9TrL/A==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-web-identity@3.883.0': - resolution: {integrity: sha512-SL82K9Jb0vpuTadqTO4Fpdu7SKtebZ3Yo4LZvk/U0UauVMlJj5ZTos0mFx1QSMB9/4TpqifYrSZcdnxgYg8Eqw==} + '@aws-sdk/credential-provider-web-identity@3.886.0': + resolution: {integrity: sha512-pilcy1GUOr4lIWApTcgJLGL+t79SOoe66pzmranQhbn+HGAp2VgiZizeID9P3HLmZObStVal4yTaJur0hWb5ZQ==} engines: {node: '>=18.0.0'} '@aws-sdk/middleware-bucket-endpoint@3.873.0': @@ -354,8 +354,8 @@ packages: resolution: {integrity: sha512-cpWJhOuMSyz9oV25Z/CMHCBTgafDCbv7fHR80nlRrPdPZ8ETNsahwRgltXP1QJJ8r3X/c1kwpOR7tc+RabVzNA==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-recursion-detection@3.873.0': - resolution: {integrity: sha512-OtgY8EXOzRdEWR//WfPkA/fXl0+WwE8hq0y9iw2caNyKPtca85dzrrZWnPqyBK/cpImosrpR1iKMYr41XshsCg==} + '@aws-sdk/middleware-recursion-detection@3.886.0': + resolution: {integrity: sha512-yMMlPqiX1SXFwQ0L1a/U19rdXx7eYseHsJEC9F9M5LUUPBI7k117nA0vXxvsvODVQ6JKtY7nTiPrc98GcVKgnw==} engines: {node: '>=18.0.0'} '@aws-sdk/middleware-sdk-s3@3.883.0': @@ -370,24 +370,24 @@ packages: resolution: {integrity: sha512-q58uLYnGLg7hsnWpdj7Cd1Ulsq1/PUJOHvAfgcBuiDE/+Fwh0DZxZZyjrU+Cr+dbeowIdUaOO8BEDDJ0CUenJw==} engines: {node: '>=18.0.0'} - '@aws-sdk/nested-clients@3.883.0': - resolution: {integrity: sha512-IhzDM+v0ga53GOOrZ9jmGNr7JU5OR6h6ZK9NgB7GXaa+gsDbqfUuXRwyKDYXldrTXf1sUR3vy1okWDXA7S2ejQ==} + '@aws-sdk/nested-clients@3.886.0': + resolution: {integrity: sha512-CqeRdkNyJ7LlKLQtMTzK11WIiryEK8JbSL5LCia0B1Lp22OByDUiUSFZZ3FZq9poD5qHQI63pHkzAr5WkLGS5A==} engines: {node: '>=18.0.0'} '@aws-sdk/region-config-resolver@3.873.0': resolution: {integrity: sha512-q9sPoef+BBG6PJnc4x60vK/bfVwvRWsPgcoQyIra057S/QGjq5VkjvNk6H8xedf6vnKlXNBwq9BaANBXnldUJg==} engines: {node: '>=18.0.0'} - '@aws-sdk/s3-request-presigner@3.884.0': - resolution: {integrity: sha512-dYc4p07S9u3iE8wNNqsfQcKzRii87q6o8/IZ1loaLIZHTOgZ34JGWbLq6fGgLpxx+kpIKaRNTqEgNgN6q5PaXg==} + '@aws-sdk/s3-request-presigner@3.886.0': + resolution: {integrity: sha512-Ve3xAlmN9QvzYnbg6dgKCTk4QiICOK6U6II7e2gqr+AgUqj8VJdK26Fg8LUYzB9P+QY+cLCrXiRl3gofD2CAJg==} engines: {node: '>=18.0.0'} '@aws-sdk/signature-v4-multi-region@3.883.0': resolution: {integrity: sha512-86PO7+xhuQ48cD3xlZgEpRxVP1lBarWAJy23sB6zZLHgZSbnYXYjRFuyxX4PlFzqllM3PDKJvq3WnXeqSXeNsg==} engines: {node: '>=18.0.0'} - '@aws-sdk/token-providers@3.883.0': - resolution: {integrity: sha512-tcj/Z5paGn9esxhmmkEW7gt39uNoIRbXG1UwJrfKu4zcTr89h86PDiIE2nxUO3CMQf1KgncPpr5WouPGzkh/QQ==} + '@aws-sdk/token-providers@3.886.0': + resolution: {integrity: sha512-dYS3apmGcldFglpAiAajcdDKtKjBw/NkG6nRYIC2q7+OZsxeyzunT1EUSxV4xphLoqiuhuCg/fTnBI3WVtb3IQ==} engines: {node: '>=18.0.0'} '@aws-sdk/types@3.862.0': @@ -426,6 +426,10 @@ packages: resolution: {integrity: sha512-kLO7k7cGJ6KaHiExSJWojZurF7SnGMDHXRuQunFnEoD0n1yB6Lqy/S/zHiQ7oJnBhPr9q0TW9qFkrsZb1Uc54w==} engines: {node: '>=18.0.0'} + '@aws/lambda-invoke-store@0.0.1': + resolution: {integrity: sha512-ORHRQ2tmvnBXc8t/X9Z8IcSbBA4xTLKuN873FopzklHMeqBst7YG0d+AX97inkvDX+NChYtSr+qGfcqGFaI8Zw==} + engines: {node: '>=18.0.0'} + '@babel/code-frame@7.27.1': resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} engines: {node: '>=6.9.0'} @@ -986,59 +990,59 @@ packages: '@napi-rs/wasm-runtime@0.2.12': resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} - '@next/bundle-analyzer@15.5.2': - resolution: {integrity: sha512-UWOFpy/NK5iSeIP0mgdq4VqGB4/z37uq5v5dEtvzmY/BlaPO6m4EtFUaH6RVI0w2wG5sh0TG86i/cA5wcaJtgg==} + '@next/bundle-analyzer@15.5.3': + resolution: {integrity: sha512-l2NxnWHP2gWHbomAlz/wFnN2jNCx/dpr7P/XWeOLhULiyKkXSac8O8SjxRO/8FNhr2l4JNtWVKk82Uya4cZYTw==} - '@next/env@15.5.2': - resolution: {integrity: sha512-Qe06ew4zt12LeO6N7j8/nULSOe3fMXE4dM6xgpBQNvdzyK1sv5y4oAP3bq4LamrvGCZtmRYnW8URFCeX5nFgGg==} + '@next/env@15.5.3': + resolution: {integrity: sha512-RSEDTRqyihYXygx/OJXwvVupfr9m04+0vH8vyy0HfZ7keRto6VX9BbEk0J2PUk0VGy6YhklJUSrgForov5F9pw==} - '@next/eslint-plugin-next@15.5.2': - resolution: {integrity: sha512-lkLrRVxcftuOsJNhWatf1P2hNVfh98k/omQHrCEPPriUypR6RcS13IvLdIrEvkm9AH2Nu2YpR5vLqBuy6twH3Q==} + '@next/eslint-plugin-next@15.5.3': + resolution: {integrity: sha512-SdhaKdko6dpsSr0DldkESItVrnPYB1NS2NpShCSX5lc7SSQmLZt5Mug6t2xbiuVWEVDLZSuIAoQyYVBYp0dR5g==} - '@next/swc-darwin-arm64@15.5.2': - resolution: {integrity: sha512-8bGt577BXGSd4iqFygmzIfTYizHb0LGWqH+qgIF/2EDxS5JsSdERJKA8WgwDyNBZgTIIA4D8qUtoQHmxIIquoQ==} + '@next/swc-darwin-arm64@15.5.3': + resolution: {integrity: sha512-nzbHQo69+au9wJkGKTU9lP7PXv0d1J5ljFpvb+LnEomLtSbJkbZyEs6sbF3plQmiOB2l9OBtN2tNSvCH1nQ9Jg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@15.5.2': - resolution: {integrity: sha512-2DjnmR6JHK4X+dgTXt5/sOCu/7yPtqpYt8s8hLkHFK3MGkka2snTv3yRMdHvuRtJVkPwCGsvBSwmoQCHatauFQ==} + '@next/swc-darwin-x64@15.5.3': + resolution: {integrity: sha512-w83w4SkOOhekJOcA5HBvHyGzgV1W/XvOfpkrxIse4uPWhYTTRwtGEM4v/jiXwNSJvfRvah0H8/uTLBKRXlef8g==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@15.5.2': - resolution: {integrity: sha512-3j7SWDBS2Wov/L9q0mFJtEvQ5miIqfO4l7d2m9Mo06ddsgUK8gWfHGgbjdFlCp2Ek7MmMQZSxpGFqcC8zGh2AA==} + '@next/swc-linux-arm64-gnu@15.5.3': + resolution: {integrity: sha512-+m7pfIs0/yvgVu26ieaKrifV8C8yiLe7jVp9SpcIzg7XmyyNE7toC1fy5IOQozmr6kWl/JONC51osih2RyoXRw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@15.5.2': - resolution: {integrity: sha512-s6N8k8dF9YGc5T01UPQ08yxsK6fUow5gG1/axWc1HVVBYQBgOjca4oUZF7s4p+kwhkB1bDSGR8QznWrFZ/Rt5g==} + '@next/swc-linux-arm64-musl@15.5.3': + resolution: {integrity: sha512-u3PEIzuguSenoZviZJahNLgCexGFhso5mxWCrrIMdvpZn6lkME5vc/ADZG8UUk5K1uWRy4hqSFECrON6UKQBbQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@15.5.2': - resolution: {integrity: sha512-o1RV/KOODQh6dM6ZRJGZbc+MOAHww33Vbs5JC9Mp1gDk8cpEO+cYC/l7rweiEalkSm5/1WGa4zY7xrNwObN4+Q==} + '@next/swc-linux-x64-gnu@15.5.3': + resolution: {integrity: sha512-lDtOOScYDZxI2BENN9m0pfVPJDSuUkAD1YXSvlJF0DKwZt0WlA7T7o3wrcEr4Q+iHYGzEaVuZcsIbCps4K27sA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@15.5.2': - resolution: {integrity: sha512-/VUnh7w8RElYZ0IV83nUcP/J4KJ6LLYliiBIri3p3aW2giF+PAVgZb6mk8jbQSB3WlTai8gEmCAr7kptFa1H6g==} + '@next/swc-linux-x64-musl@15.5.3': + resolution: {integrity: sha512-9vWVUnsx9PrY2NwdVRJ4dUURAQ8Su0sLRPqcCCxtX5zIQUBES12eRVHq6b70bbfaVaxIDGJN2afHui0eDm+cLg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@15.5.2': - resolution: {integrity: sha512-sMPyTvRcNKXseNQ/7qRfVRLa0VhR0esmQ29DD6pqvG71+JdVnESJaHPA8t7bc67KD5spP3+DOCNLhqlEI2ZgQg==} + '@next/swc-win32-arm64-msvc@15.5.3': + resolution: {integrity: sha512-1CU20FZzY9LFQigRi6jM45oJMU3KziA5/sSG+dXeVaTm661snQP6xu3ykGxxwU5sLG3sh14teO/IOEPVsQMRfA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-x64-msvc@15.5.2': - resolution: {integrity: sha512-W5VvyZHnxG/2ukhZF/9Ikdra5fdNftxI6ybeVKYvBPDtyx7x4jPPSNduUkfH5fo3zG0JQ0bPxgy41af2JX5D4Q==} + '@next/swc-win32-x64-msvc@15.5.3': + resolution: {integrity: sha512-JMoLAq3n3y5tKXPQwCK5c+6tmwkuFDa2XAxz8Wm4+IVthdBZdZGh+lmiLUHg9f9IDwIQpUjp+ysd6OkYTyZRZw==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -2068,8 +2072,8 @@ packages: resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} engines: {node: '>= 14'} - ai@5.0.39: - resolution: {integrity: sha512-1AOjTHY8MUY4T/X/I+otGTbvKmMQCCGWffuVDyQ21l/2Vv/QoLZcw+ZZHVvp+wvQcPOsfXjURGSFZtin7rnghA==} + ai@5.0.40: + resolution: {integrity: sha512-AEKVjVQjnzomEz39f1axnCLtmNRU/BrP12Ou6ztinGhv5u1VxrrRk5qbXugVI0ijeaVwxKQ/SWs0dicUC0qLEA==} engines: {node: '>=18'} peerDependencies: zod: ^3.25.76 || ^4 @@ -2561,8 +2565,8 @@ packages: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - eslint-config-next@15.5.2: - resolution: {integrity: sha512-3hPZghsLupMxxZ2ggjIIrat/bPniM2yRpsVPVM40rp8ZMzKWOJp2CGWn7+EzoV2ddkUr5fxNfHpF+wU1hGt/3g==} + eslint-config-next@15.5.3: + resolution: {integrity: sha512-e6j+QhQFOr5pfsc8VJbuTD9xTXJaRvMHYjEeLPA2pFkheNlgPLCkxdvhxhfuM4KGcqSZj2qEnpHisdTVs3BxuQ==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 || ^9.0.0 typescript: '>=3.3.1' @@ -3580,8 +3584,8 @@ packages: react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc - next@15.5.2: - resolution: {integrity: sha512-H8Otr7abj1glFhbGnvUt3gz++0AF1+QoCXEBmd/6aKbfdFwrn0LpA836Ed5+00va/7HQSDD+mOoVhn3tNy3e/Q==} + next@15.5.3: + resolution: {integrity: sha512-r/liNAx16SQj4D+XH/oI1dlpv9tdKJ6cONYPwwcCC46f2NjpaRWY+EKCzULfgQYV6YKXjHBchff2IZBSlZmJNw==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} hasBin: true peerDependencies: @@ -4527,13 +4531,13 @@ snapshots: '@adobe/css-tools@4.4.3': {} - '@ai-sdk/gateway@1.0.20(zod@3.25.76)': + '@ai-sdk/gateway@1.0.21(zod@3.25.76)': dependencies: '@ai-sdk/provider': 2.0.0 '@ai-sdk/provider-utils': 3.0.8(zod@3.25.76) zod: 3.25.76 - '@ai-sdk/openai@2.0.27(zod@3.25.76)': + '@ai-sdk/openai@2.0.28(zod@3.25.76)': dependencies: '@ai-sdk/provider': 2.0.0 '@ai-sdk/provider-utils': 3.0.8(zod@3.25.76) @@ -4550,11 +4554,11 @@ snapshots: dependencies: json-schema: 0.4.0 - '@ai-sdk/rsc@1.0.39(react@19.1.1)(zod@3.25.76)': + '@ai-sdk/rsc@1.0.40(react@19.1.1)(zod@3.25.76)': dependencies: '@ai-sdk/provider': 2.0.0 '@ai-sdk/provider-utils': 3.0.8(zod@3.25.76) - ai: 5.0.39(zod@3.25.76) + ai: 5.0.40(zod@3.25.76) jsondiffpatch: 0.6.0 react: 19.1.1 optionalDependencies: @@ -4630,20 +4634,20 @@ snapshots: '@smithy/util-utf8': 2.3.0 tslib: 2.8.1 - '@aws-sdk/client-s3@3.884.0': + '@aws-sdk/client-s3@3.886.0': dependencies: '@aws-crypto/sha1-browser': 5.2.0 '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 '@aws-sdk/core': 3.883.0 - '@aws-sdk/credential-provider-node': 3.883.0 + '@aws-sdk/credential-provider-node': 3.886.0 '@aws-sdk/middleware-bucket-endpoint': 3.873.0 '@aws-sdk/middleware-expect-continue': 3.873.0 '@aws-sdk/middleware-flexible-checksums': 3.883.0 '@aws-sdk/middleware-host-header': 3.873.0 '@aws-sdk/middleware-location-constraint': 3.873.0 '@aws-sdk/middleware-logger': 3.876.0 - '@aws-sdk/middleware-recursion-detection': 3.873.0 + '@aws-sdk/middleware-recursion-detection': 3.886.0 '@aws-sdk/middleware-sdk-s3': 3.883.0 '@aws-sdk/middleware-ssec': 3.873.0 '@aws-sdk/middleware-user-agent': 3.883.0 @@ -4693,14 +4697,14 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/client-sso@3.883.0': + '@aws-sdk/client-sso@3.886.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 '@aws-sdk/core': 3.883.0 '@aws-sdk/middleware-host-header': 3.873.0 '@aws-sdk/middleware-logger': 3.876.0 - '@aws-sdk/middleware-recursion-detection': 3.873.0 + '@aws-sdk/middleware-recursion-detection': 3.886.0 '@aws-sdk/middleware-user-agent': 3.883.0 '@aws-sdk/region-config-resolver': 3.873.0 '@aws-sdk/types': 3.862.0 @@ -4775,15 +4779,15 @@ snapshots: '@smithy/util-stream': 4.3.0 tslib: 2.8.1 - '@aws-sdk/credential-provider-ini@3.883.0': + '@aws-sdk/credential-provider-ini@3.886.0': dependencies: '@aws-sdk/core': 3.883.0 '@aws-sdk/credential-provider-env': 3.883.0 '@aws-sdk/credential-provider-http': 3.883.0 '@aws-sdk/credential-provider-process': 3.883.0 - '@aws-sdk/credential-provider-sso': 3.883.0 - '@aws-sdk/credential-provider-web-identity': 3.883.0 - '@aws-sdk/nested-clients': 3.883.0 + '@aws-sdk/credential-provider-sso': 3.886.0 + '@aws-sdk/credential-provider-web-identity': 3.886.0 + '@aws-sdk/nested-clients': 3.886.0 '@aws-sdk/types': 3.862.0 '@smithy/credential-provider-imds': 4.1.0 '@smithy/property-provider': 4.1.0 @@ -4793,14 +4797,14 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-node@3.883.0': + '@aws-sdk/credential-provider-node@3.886.0': dependencies: '@aws-sdk/credential-provider-env': 3.883.0 '@aws-sdk/credential-provider-http': 3.883.0 - '@aws-sdk/credential-provider-ini': 3.883.0 + '@aws-sdk/credential-provider-ini': 3.886.0 '@aws-sdk/credential-provider-process': 3.883.0 - '@aws-sdk/credential-provider-sso': 3.883.0 - '@aws-sdk/credential-provider-web-identity': 3.883.0 + '@aws-sdk/credential-provider-sso': 3.886.0 + '@aws-sdk/credential-provider-web-identity': 3.886.0 '@aws-sdk/types': 3.862.0 '@smithy/credential-provider-imds': 4.1.0 '@smithy/property-provider': 4.1.0 @@ -4819,11 +4823,11 @@ snapshots: '@smithy/types': 4.4.0 tslib: 2.8.1 - '@aws-sdk/credential-provider-sso@3.883.0': + '@aws-sdk/credential-provider-sso@3.886.0': dependencies: - '@aws-sdk/client-sso': 3.883.0 + '@aws-sdk/client-sso': 3.886.0 '@aws-sdk/core': 3.883.0 - '@aws-sdk/token-providers': 3.883.0 + '@aws-sdk/token-providers': 3.886.0 '@aws-sdk/types': 3.862.0 '@smithy/property-provider': 4.1.0 '@smithy/shared-ini-file-loader': 4.1.0 @@ -4832,10 +4836,10 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-web-identity@3.883.0': + '@aws-sdk/credential-provider-web-identity@3.886.0': dependencies: '@aws-sdk/core': 3.883.0 - '@aws-sdk/nested-clients': 3.883.0 + '@aws-sdk/nested-clients': 3.886.0 '@aws-sdk/types': 3.862.0 '@smithy/property-provider': 4.1.0 '@smithy/types': 4.4.0 @@ -4895,9 +4899,10 @@ snapshots: '@smithy/types': 4.4.0 tslib: 2.8.1 - '@aws-sdk/middleware-recursion-detection@3.873.0': + '@aws-sdk/middleware-recursion-detection@3.886.0': dependencies: '@aws-sdk/types': 3.862.0 + '@aws/lambda-invoke-store': 0.0.1 '@smithy/protocol-http': 5.2.0 '@smithy/types': 4.4.0 tslib: 2.8.1 @@ -4935,14 +4940,14 @@ snapshots: '@smithy/types': 4.4.0 tslib: 2.8.1 - '@aws-sdk/nested-clients@3.883.0': + '@aws-sdk/nested-clients@3.886.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 '@aws-sdk/core': 3.883.0 '@aws-sdk/middleware-host-header': 3.873.0 '@aws-sdk/middleware-logger': 3.876.0 - '@aws-sdk/middleware-recursion-detection': 3.873.0 + '@aws-sdk/middleware-recursion-detection': 3.886.0 '@aws-sdk/middleware-user-agent': 3.883.0 '@aws-sdk/region-config-resolver': 3.873.0 '@aws-sdk/types': 3.862.0 @@ -4987,7 +4992,7 @@ snapshots: '@smithy/util-middleware': 4.1.0 tslib: 2.8.1 - '@aws-sdk/s3-request-presigner@3.884.0': + '@aws-sdk/s3-request-presigner@3.886.0': dependencies: '@aws-sdk/signature-v4-multi-region': 3.883.0 '@aws-sdk/types': 3.862.0 @@ -5007,10 +5012,10 @@ snapshots: '@smithy/types': 4.4.0 tslib: 2.8.1 - '@aws-sdk/token-providers@3.883.0': + '@aws-sdk/token-providers@3.886.0': dependencies: '@aws-sdk/core': 3.883.0 - '@aws-sdk/nested-clients': 3.883.0 + '@aws-sdk/nested-clients': 3.886.0 '@aws-sdk/types': 3.862.0 '@smithy/property-provider': 4.1.0 '@smithy/shared-ini-file-loader': 4.1.0 @@ -5067,6 +5072,8 @@ snapshots: '@smithy/types': 4.4.0 tslib: 2.8.1 + '@aws/lambda-invoke-store@0.0.1': {} + '@babel/code-frame@7.27.1': dependencies: '@babel/helper-validator-identifier': 7.27.1 @@ -5719,41 +5726,41 @@ snapshots: '@tybys/wasm-util': 0.10.0 optional: true - '@next/bundle-analyzer@15.5.2': + '@next/bundle-analyzer@15.5.3': dependencies: webpack-bundle-analyzer: 4.10.1 transitivePeerDependencies: - bufferutil - utf-8-validate - '@next/env@15.5.2': {} + '@next/env@15.5.3': {} - '@next/eslint-plugin-next@15.5.2': + '@next/eslint-plugin-next@15.5.3': dependencies: fast-glob: 3.3.1 - '@next/swc-darwin-arm64@15.5.2': + '@next/swc-darwin-arm64@15.5.3': optional: true - '@next/swc-darwin-x64@15.5.2': + '@next/swc-darwin-x64@15.5.3': optional: true - '@next/swc-linux-arm64-gnu@15.5.2': + '@next/swc-linux-arm64-gnu@15.5.3': optional: true - '@next/swc-linux-arm64-musl@15.5.2': + '@next/swc-linux-arm64-musl@15.5.3': optional: true - '@next/swc-linux-x64-gnu@15.5.2': + '@next/swc-linux-x64-gnu@15.5.3': optional: true - '@next/swc-linux-x64-musl@15.5.2': + '@next/swc-linux-x64-musl@15.5.3': optional: true - '@next/swc-win32-arm64-msvc@15.5.2': + '@next/swc-win32-arm64-msvc@15.5.3': optional: true - '@next/swc-win32-x64-msvc@15.5.2': + '@next/swc-win32-x64-msvc@15.5.3': optional: true '@nodelib/fs.scandir@2.1.5': @@ -6673,7 +6680,7 @@ snapshots: '@typescript-eslint/project-service@8.39.0(typescript@5.9.2)': dependencies: '@typescript-eslint/tsconfig-utils': 8.39.0(typescript@5.9.2) - '@typescript-eslint/types': 8.39.0 + '@typescript-eslint/types': 8.41.0 debug: 4.4.1 typescript: 5.9.2 transitivePeerDependencies: @@ -6722,7 +6729,7 @@ snapshots: '@typescript-eslint/utils@8.39.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.35.0(jiti@2.5.1)) + '@eslint-community/eslint-utils': 4.8.0(eslint@9.35.0(jiti@2.5.1)) '@typescript-eslint/scope-manager': 8.39.0 '@typescript-eslint/types': 8.39.0 '@typescript-eslint/typescript-estree': 8.39.0(typescript@5.9.2) @@ -6810,9 +6817,9 @@ snapshots: dependencies: uncrypto: 0.1.3 - '@vercel/analytics@1.5.0(next@15.5.2(@babel/core@7.28.0)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1)': + '@vercel/analytics@1.5.0(next@15.5.3(@babel/core@7.28.0)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1)': optionalDependencies: - next: 15.5.2(@babel/core@7.28.0)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + next: 15.5.3(@babel/core@7.28.0)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) react: 19.1.1 '@vercel/blob@1.1.1': @@ -6823,9 +6830,9 @@ snapshots: throttleit: 2.1.0 undici: 5.29.0 - '@vercel/speed-insights@1.2.0(next@15.5.2(@babel/core@7.28.0)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1)': + '@vercel/speed-insights@1.2.0(next@15.5.3(@babel/core@7.28.0)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1)': optionalDependencies: - next: 15.5.2(@babel/core@7.28.0)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + next: 15.5.3(@babel/core@7.28.0)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) react: 19.1.1 acorn-jsx@5.3.2(acorn@8.15.0): @@ -6840,9 +6847,9 @@ snapshots: agent-base@7.1.4: {} - ai@5.0.39(zod@3.25.76): + ai@5.0.40(zod@3.25.76): dependencies: - '@ai-sdk/gateway': 1.0.20(zod@3.25.76) + '@ai-sdk/gateway': 1.0.21(zod@3.25.76) '@ai-sdk/provider': 2.0.0 '@ai-sdk/provider-utils': 3.0.8(zod@3.25.76) '@opentelemetry/api': 1.9.0 @@ -7420,9 +7427,9 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-next@15.5.2(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2): + eslint-config-next@15.5.3(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2): dependencies: - '@next/eslint-plugin-next': 15.5.2 + '@next/eslint-plugin-next': 15.5.3 '@rushstack/eslint-patch': 1.12.0 '@typescript-eslint/eslint-plugin': 8.39.0(@typescript-eslint/parser@8.39.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2) '@typescript-eslint/parser': 8.39.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2) @@ -8680,10 +8687,10 @@ snapshots: natural-compare@1.4.0: {} - next-auth@5.0.0-beta.29(next@15.5.2(@babel/core@7.28.0)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1): + next-auth@5.0.0-beta.29(next@15.5.3(@babel/core@7.28.0)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1): dependencies: '@auth/core': 0.40.0 - next: 15.5.2(@babel/core@7.28.0)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + next: 15.5.3(@babel/core@7.28.0)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) react: 19.1.1 next-themes@0.4.6(react-dom@19.1.1(react@19.1.1))(react@19.1.1): @@ -8691,9 +8698,9 @@ snapshots: react: 19.1.1 react-dom: 19.1.1(react@19.1.1) - next@15.5.2(@babel/core@7.28.0)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + next@15.5.3(@babel/core@7.28.0)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1): dependencies: - '@next/env': 15.5.2 + '@next/env': 15.5.3 '@swc/helpers': 0.5.15 caniuse-lite: 1.0.30001731 postcss: 8.4.31 @@ -8701,14 +8708,14 @@ snapshots: react-dom: 19.1.1(react@19.1.1) styled-jsx: 5.1.6(@babel/core@7.28.0)(react@19.1.1) optionalDependencies: - '@next/swc-darwin-arm64': 15.5.2 - '@next/swc-darwin-x64': 15.5.2 - '@next/swc-linux-arm64-gnu': 15.5.2 - '@next/swc-linux-arm64-musl': 15.5.2 - '@next/swc-linux-x64-gnu': 15.5.2 - '@next/swc-linux-x64-musl': 15.5.2 - '@next/swc-win32-arm64-msvc': 15.5.2 - '@next/swc-win32-x64-msvc': 15.5.2 + '@next/swc-darwin-arm64': 15.5.3 + '@next/swc-darwin-x64': 15.5.3 + '@next/swc-linux-arm64-gnu': 15.5.3 + '@next/swc-linux-arm64-musl': 15.5.3 + '@next/swc-linux-x64-gnu': 15.5.3 + '@next/swc-linux-x64-musl': 15.5.3 + '@next/swc-win32-arm64-msvc': 15.5.3 + '@next/swc-win32-x64-msvc': 15.5.3 '@opentelemetry/api': 1.9.0 sharp: 0.34.3 transitivePeerDependencies: