From fc81471b08f0ff488b32fdaeb6ef3b0b56c20e8a Mon Sep 17 00:00:00 2001 From: Sam Becker Date: Thu, 13 Mar 2025 22:44:55 -0500 Subject: [PATCH] Bump deps --- package.json | 10 +-- pnpm-lock.yaml | 217 +++++++++++++++++++++++++------------------------ 2 files changed, 114 insertions(+), 113 deletions(-) diff --git a/package.json b/package.json index fe5a3cc4..2bcf6cf9 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "analyze": "ANALYZE=true next build" }, "dependencies": { - "@ai-sdk/openai": "^1.2.2", + "@ai-sdk/openai": "^1.2.5", "@aws-sdk/client-s3": "3.758.0", "@aws-sdk/s3-request-presigner": "3.758.0", "@radix-ui/react-dialog": "^1.1.6", @@ -19,9 +19,9 @@ "@upstash/ratelimit": "^2.0.5", "@upstash/redis": "^1.34.5", "@vercel/analytics": "^1.5.0", - "@vercel/blob": "^0.27.2", + "@vercel/blob": "^0.27.3", "@vercel/speed-insights": "^1.2.0", - "ai": "^4.1.54", + "ai": "^4.1.61", "camelcase-keys": "^9.1.3", "cmdk": "^1.0.4", "date-fns": "^4.1.0", @@ -51,7 +51,7 @@ "@next/eslint-plugin-next": "^15.2.2", "@tailwindcss/container-queries": "^0.1.1", "@tailwindcss/forms": "^0.5.10", - "@tailwindcss/postcss": "^4.0.13", + "@tailwindcss/postcss": "^4.0.14", "@testing-library/dom": "^10.4.0", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.2.0", @@ -69,7 +69,7 @@ "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "postcss": "8.5.3", - "tailwindcss": "4.0.13", + "tailwindcss": "4.0.14", "ts-node": "^10.9.2", "typescript": "5.8.2" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f60e704e..ea179581 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@ai-sdk/openai': - specifier: ^1.2.2 - version: 1.2.2(zod@3.24.2) + specifier: ^1.2.5 + version: 1.2.5(zod@3.24.2) '@aws-sdk/client-s3': specifier: 3.758.0 version: 3.758.0 @@ -39,14 +39,14 @@ importers: specifier: ^1.5.0 version: 1.5.0(next@15.2.2(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) '@vercel/blob': - specifier: ^0.27.2 - version: 0.27.2 + specifier: ^0.27.3 + version: 0.27.3 '@vercel/speed-insights': specifier: ^1.2.0 version: 1.2.0(next@15.2.2(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) ai: - specifier: ^4.1.54 - version: 4.1.54(react@19.0.0)(zod@3.24.2) + specifier: ^4.1.61 + version: 4.1.61(react@19.0.0)(zod@3.24.2) camelcase-keys: specifier: ^9.1.3 version: 9.1.3 @@ -125,13 +125,13 @@ importers: version: 15.2.2 '@tailwindcss/container-queries': specifier: ^0.1.1 - version: 0.1.1(tailwindcss@4.0.13) + version: 0.1.1(tailwindcss@4.0.14) '@tailwindcss/forms': specifier: ^0.5.10 - version: 0.5.10(tailwindcss@4.0.13) + version: 0.5.10(tailwindcss@4.0.14) '@tailwindcss/postcss': - specifier: ^4.0.13 - version: 4.0.13 + specifier: ^4.0.14 + version: 4.0.14 '@testing-library/dom': specifier: ^10.4.0 version: 10.4.0 @@ -184,8 +184,8 @@ importers: specifier: 8.5.3 version: 8.5.3 tailwindcss: - specifier: 4.0.13 - version: 4.0.13 + specifier: 4.0.14 + version: 4.0.14 ts-node: specifier: ^10.9.2 version: 10.9.2(@types/node@22.13.10)(typescript@5.8.2) @@ -198,14 +198,14 @@ packages: '@adobe/css-tools@4.4.2': resolution: {integrity: sha512-baYZExFpsdkBNuvGKTKWCwKH57HRZLVtycZS05WTQNVOiXVSeAki3nU35zlRbToeMW8aHlJfyS+1C4BOv27q0A==} - '@ai-sdk/openai@1.2.2': - resolution: {integrity: sha512-5355FLtSOH8sz9N9fsSwWpTaEgfqKOPMMHgSs1j4Aih5kQc9PhJ/oAPZuH308c/ktrbx6GcCW/hVrITimYsQhQ==} + '@ai-sdk/openai@1.2.5': + resolution: {integrity: sha512-COK7LzspgQQh5Yq070xfDdVMvp8WX592rXRaMaYNNqu1xpzahxDcM24aF9xgKYWuYH0UMoOw4UmWGwGxr6ygIg==} engines: {node: '>=18'} peerDependencies: zod: ^3.0.0 - '@ai-sdk/provider-utils@2.1.11': - resolution: {integrity: sha512-lMnXA5KaRJidzW7gQmlo/SnX6D+AKk5GxHFcQtOaGOSJNmu/qcNZc1rGaO7K5qW52OvCLXtnWudR4cc/FvMpVQ==} + '@ai-sdk/provider-utils@2.1.13': + resolution: {integrity: sha512-kLjqsfOdONr6DGcGEntFYM1niXz1H05vyZNf9OAzK+KKKc64izyP4/q/9HX7W4+6g8hm6BnmKxu8vkr6FSOqDg==} engines: {node: '>=18'} peerDependencies: zod: ^3.0.0 @@ -213,12 +213,12 @@ packages: zod: optional: true - '@ai-sdk/provider@1.0.10': - resolution: {integrity: sha512-pco8Zl9U0xwXI+nCLc0woMtxbvjU8hRmGTseAUiPHFLYAAL8trRPCukg69IDeinOvIeo1SmXxAIdWWPZOLb4Cg==} + '@ai-sdk/provider@1.0.11': + resolution: {integrity: sha512-CPyImHGiT3svyfmvPvAFTianZzWFtm0qK82XjwlQIA1C3IQ2iku/PMQXi7aFyrX0TyMh3VTkJPB03tjU2VXVrw==} engines: {node: '>=18'} - '@ai-sdk/react@1.1.21': - resolution: {integrity: sha512-VKgqzG5wKjyLhROiFhRdyMuDcGu5QPfdLU5J7ovqR1HecknxymL3nCXsxWbAaiZ0khm2EsST6L6zwUbriZrKgg==} + '@ai-sdk/react@1.1.23': + resolution: {integrity: sha512-R+PG9ya0GLs6orzt+1MxmjrWFuZM0gVs+l8ihBr1u+42wwkVeojY4CAtQjW4nrfGTVbdJYkl5y+r/VKfjr42aQ==} engines: {node: '>=18'} peerDependencies: react: ^18 || ^19 || ^19.0.0-rc @@ -229,8 +229,8 @@ packages: zod: optional: true - '@ai-sdk/ui-utils@1.1.17': - resolution: {integrity: sha512-fCnp/wntZGqPf6tiCmhuQoSDLSBhXoI5DU2JX4As96EO870+jliE6ozvYUwYOZC6Ta2OKAjjWPcSP7HeHX0b+g==} + '@ai-sdk/ui-utils@1.1.19': + resolution: {integrity: sha512-rDHy2uxlPMt3jjS9L6mBrsfhEInZ5BVoWevmD13fsAt2s/XWy2OwwKmgmUQkdLlY4mn/eyeYAfDGK8+5CbOAgg==} engines: {node: '>=18'} peerDependencies: zod: ^3.0.0 @@ -1494,81 +1494,81 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1 || >= 4.0.0-alpha.20 || >= 4.0.0-beta.1' - '@tailwindcss/node@4.0.13': - resolution: {integrity: sha512-P9TmtE9Vew0vv5FwyD4bsg/dHHsIsAuUXkenuGUc5gm8fYgaxpdoxIKngCyEMEQxyCKR8PQY5V5VrrKNOx7exg==} + '@tailwindcss/node@4.0.14': + resolution: {integrity: sha512-Ux9NbFkKWYE4rfUFz6M5JFLs/GEYP6ysxT8uSyPn6aTbh2K3xDE1zz++eVK4Vwx799fzMF8CID9sdHn4j/Ab8w==} - '@tailwindcss/oxide-android-arm64@4.0.13': - resolution: {integrity: sha512-+9zmwaPQ8A9ycDcdb+hRkMn6NzsmZ4YJBsW5Xqq5EdOu9xlIgmuMuJauVzDPB5BSbIWfhPdZ+le8NeRZpl1coA==} + '@tailwindcss/oxide-android-arm64@4.0.14': + resolution: {integrity: sha512-VBFKC2rFyfJ5J8lRwjy6ub3rgpY186kAcYgiUr8ArR8BAZzMruyeKJ6mlsD22Zp5ZLcPW/FXMasJiJBx0WsdQg==} engines: {node: '>= 10'} cpu: [arm64] os: [android] - '@tailwindcss/oxide-darwin-arm64@4.0.13': - resolution: {integrity: sha512-Bj1QGlEJSjs/205CIRfb5/jeveOqzJ4pFMdRxu0gyiYWxBRyxsExXqaD+7162wnLP/EDKh6S1MC9E/1GwEhLtA==} + '@tailwindcss/oxide-darwin-arm64@4.0.14': + resolution: {integrity: sha512-U3XOwLrefGr2YQZ9DXasDSNWGPZBCh8F62+AExBEDMLDfvLLgI/HDzY8Oq8p/JtqkAY38sWPOaNnRwEGKU5Zmg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@tailwindcss/oxide-darwin-x64@4.0.13': - resolution: {integrity: sha512-lRTkxjTpMGXhLLM5GjZ0MtjPczMuhAo9j7PeSsaU6Imkm7W7RbrXfT8aP934kS7cBBV+HKN5U19Z0WWaORfb8Q==} + '@tailwindcss/oxide-darwin-x64@4.0.14': + resolution: {integrity: sha512-V5AjFuc3ndWGnOi1d379UsODb0TzAS2DYIP/lwEbfvafUaD2aNZIcbwJtYu2DQqO2+s/XBvDVA+w4yUyaewRwg==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@tailwindcss/oxide-freebsd-x64@4.0.13': - resolution: {integrity: sha512-p/YLyKhs+xFibVeAPlpMGDVMKgjChgzs12VnDFaaqRSJoOz+uJgRSKiir2tn50e7Nm4YYw35q/DRBwpDBNo1MQ==} + '@tailwindcss/oxide-freebsd-x64@4.0.14': + resolution: {integrity: sha512-tXvtxbaZfcPfqBwW3f53lTcyH6EDT+1eT7yabwcfcxTs+8yTPqxsDUhrqe9MrnEzpNkd+R/QAjJapfd4tjWdLg==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] - '@tailwindcss/oxide-linux-arm-gnueabihf@4.0.13': - resolution: {integrity: sha512-Ua/5ydE/QOTX8jHuc7M9ICWnaLi6K2MV/r+Ws2OppsOjy8tdlPbqYainJJ6Kl7ofm524K+4Fk9CQITPzeIESPw==} + '@tailwindcss/oxide-linux-arm-gnueabihf@4.0.14': + resolution: {integrity: sha512-cSeLNWWqIWeSTmBntQvyY2/2gcLX8rkPFfDDTQVF8qbRcRMVPLxBvFVJyfSAYRNch6ZyVH2GI6dtgALOBDpdNA==} engines: {node: '>= 10'} cpu: [arm] os: [linux] - '@tailwindcss/oxide-linux-arm64-gnu@4.0.13': - resolution: {integrity: sha512-/W1+Q6tBAVgZWh/bhfOHo4n7Ryh6E7zYj4bJd9SRbkPyLtRioyK3bi6RLuDj57sa7Amk/DeomSV9iycS0xqIPA==} + '@tailwindcss/oxide-linux-arm64-gnu@4.0.14': + resolution: {integrity: sha512-bwDWLBalXFMDItcSXzFk6y7QKvj6oFlaY9vM+agTlwFL1n1OhDHYLZkSjaYsh6KCeG0VB0r7H8PUJVOM1LRZyg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@tailwindcss/oxide-linux-arm64-musl@4.0.13': - resolution: {integrity: sha512-GQj6TWevNxwsYw20FdT2r2d1f7uiRsF07iFvNYxPIvIyPEV74eZ0zgFEsAH1daK1OxPy+LXdZ4grV17P5tVzhQ==} + '@tailwindcss/oxide-linux-arm64-musl@4.0.14': + resolution: {integrity: sha512-gVkJdnR/L6iIcGYXx64HGJRmlme2FGr/aZH0W6u4A3RgPMAb+6ELRLi+UBiH83RXBm9vwCfkIC/q8T51h8vUJQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@tailwindcss/oxide-linux-x64-gnu@4.0.13': - resolution: {integrity: sha512-sQRH09faifF9w9WS6TKDWr1oLi4hoPx0EIWXZHQK/jcjarDpXGQ2DbF0KnALJCwWBxOIP/1nrmU01fZwwMzY3g==} + '@tailwindcss/oxide-linux-x64-gnu@4.0.14': + resolution: {integrity: sha512-EE+EQ+c6tTpzsg+LGO1uuusjXxYx0Q00JE5ubcIGfsogSKth8n8i2BcS2wYTQe4jXGs+BQs35l78BIPzgwLddw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@tailwindcss/oxide-linux-x64-musl@4.0.13': - resolution: {integrity: sha512-Or1N8DIF3tP+LsloJp+UXLTIMMHMUcWXFhJLCsM4T7MzFzxkeReewRWXfk5mk137cdqVeUEH/R50xAhY1mOkTQ==} + '@tailwindcss/oxide-linux-x64-musl@4.0.14': + resolution: {integrity: sha512-KCCOzo+L6XPT0oUp2Jwh233ETRQ/F6cwUnMnR0FvMUCbkDAzHbcyOgpfuAtRa5HD0WbTbH4pVD+S0pn1EhNfbw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@tailwindcss/oxide-win32-arm64-msvc@4.0.13': - resolution: {integrity: sha512-u2mQyqCFrr9vVTP6sfDRfGE6bhOX3/7rInehzxNhHX1HYRIx09H3sDdXzTxnZWKOjIg3qjFTCrYFUZckva5PIg==} + '@tailwindcss/oxide-win32-arm64-msvc@4.0.14': + resolution: {integrity: sha512-AHObFiFL9lNYcm3tZSPqa/cHGpM5wOrNmM2uOMoKppp+0Hom5uuyRh0QkOp7jftsHZdrZUpmoz0Mp6vhh2XtUg==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@tailwindcss/oxide-win32-x64-msvc@4.0.13': - resolution: {integrity: sha512-sOEc4iCanp1Yqyeu9suQcEzfaUcHnqjBUgDg0ZXpjUMUwdSi37S1lu1RGoV1BYInvvGu3y3HHTmvsSfDhx2L8w==} + '@tailwindcss/oxide-win32-x64-msvc@4.0.14': + resolution: {integrity: sha512-rNXXMDJfCJLw/ZaFTOLOHoGULxyXfh2iXTGiChFiYTSgKBKQHIGEpV0yn5N25WGzJJ+VBnRjHzlmDqRV+d//oQ==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@tailwindcss/oxide@4.0.13': - resolution: {integrity: sha512-pTH3Ex5zAWC9LbS+WsYAFmkXQW3NRjmvxkKJY3NP1x0KHBWjz0Q2uGtdGMJzsa0EwoZ7wq9RTbMH1UNPceCpWw==} + '@tailwindcss/oxide@4.0.14': + resolution: {integrity: sha512-M8VCNyO/NBi5vJ2cRcI9u8w7Si+i76a7o1vveoGtbbjpEYJZYiyc7f2VGps/DqawO56l3tImIbq2OT/533jcrA==} engines: {node: '>= 10'} - '@tailwindcss/postcss@4.0.13': - resolution: {integrity: sha512-zTmnPGDYb2HKClTBTBwB+lLQH+Rq4etnQXFXs2lisRyXryUnoJIBByFTljkaK9F1d7o14h6t4NJIlfbZuOHR+A==} + '@tailwindcss/postcss@4.0.14': + resolution: {integrity: sha512-+uIR6KtKhla1XeIanF27KtrfYy+PX+R679v5LxbkmEZlhQe3g8rk+wKj7Xgt++rWGRuFLGMXY80Ek8JNn+kN/g==} '@testing-library/dom@10.4.0': resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} @@ -1771,8 +1771,8 @@ packages: vue-router: optional: true - '@vercel/blob@0.27.2': - resolution: {integrity: sha512-dkPS7h0AIgbO8PIQ8NHKbQ38M3VuDVw6YESgmc9rKxMGmc5TwUQbcdjEgg8xVeHJFXTaNWEXF6w4lObXupUyPg==} + '@vercel/blob@0.27.3': + resolution: {integrity: sha512-WizeAxzOTmv0JL7wOaxvLIU/KdBcrclM1ZUOdSlIZAxsTTTe1jsyBthStLby0Ueh7FnmKYAjLz26qRJTk5SDkQ==} engines: {node: '>=16.14'} '@vercel/speed-insights@1.2.0': @@ -1823,8 +1823,8 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} - ai@4.1.54: - resolution: {integrity: sha512-VcUZhNEC9i1OpdhDaz1cF0IllgMqhwoUdqHQT1U3dKvS9KnOa9qvEtUUAilA+VHI/1LSZF4VzGhXPC7QMT9NMg==} + ai@4.1.61: + resolution: {integrity: sha512-Y9SAyGJEeW23F6C7PSHZXYNEvbH2cqJm0rVW2AoeFaXFT13ttx8rAqs8wz2w466C1UB329yl5PXayFcHqofSEA==} engines: {node: '>=18'} peerDependencies: react: ^18 || ^19 || ^19.0.0-rc @@ -3986,8 +3986,8 @@ packages: symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} - tailwindcss@4.0.13: - resolution: {integrity: sha512-gbvFrB0fOsTv/OugXWi2PtflJ4S6/ctu6Mmn3bCftmLY/6xRsQVEJPgIIpABwpZ52DpONkCA3bEj5b54MHxF2Q==} + tailwindcss@4.0.14: + resolution: {integrity: sha512-92YT2dpt671tFiHH/e1ok9D987N9fHD5VWoly1CdPD/Cd1HMglvZwP3nx2yTj2lbXDAHt8QssZkxTLCCTNL+xw==} tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} @@ -4305,39 +4305,39 @@ snapshots: '@adobe/css-tools@4.4.2': {} - '@ai-sdk/openai@1.2.2(zod@3.24.2)': + '@ai-sdk/openai@1.2.5(zod@3.24.2)': dependencies: - '@ai-sdk/provider': 1.0.10 - '@ai-sdk/provider-utils': 2.1.11(zod@3.24.2) + '@ai-sdk/provider': 1.0.11 + '@ai-sdk/provider-utils': 2.1.13(zod@3.24.2) zod: 3.24.2 - '@ai-sdk/provider-utils@2.1.11(zod@3.24.2)': + '@ai-sdk/provider-utils@2.1.13(zod@3.24.2)': dependencies: - '@ai-sdk/provider': 1.0.10 + '@ai-sdk/provider': 1.0.11 eventsource-parser: 3.0.0 nanoid: 3.3.8 secure-json-parse: 2.7.0 optionalDependencies: zod: 3.24.2 - '@ai-sdk/provider@1.0.10': + '@ai-sdk/provider@1.0.11': dependencies: json-schema: 0.4.0 - '@ai-sdk/react@1.1.21(react@19.0.0)(zod@3.24.2)': + '@ai-sdk/react@1.1.23(react@19.0.0)(zod@3.24.2)': dependencies: - '@ai-sdk/provider-utils': 2.1.11(zod@3.24.2) - '@ai-sdk/ui-utils': 1.1.17(zod@3.24.2) + '@ai-sdk/provider-utils': 2.1.13(zod@3.24.2) + '@ai-sdk/ui-utils': 1.1.19(zod@3.24.2) swr: 2.3.3(react@19.0.0) throttleit: 2.1.0 optionalDependencies: react: 19.0.0 zod: 3.24.2 - '@ai-sdk/ui-utils@1.1.17(zod@3.24.2)': + '@ai-sdk/ui-utils@1.1.19(zod@3.24.2)': dependencies: - '@ai-sdk/provider': 1.0.10 - '@ai-sdk/provider-utils': 2.1.11(zod@3.24.2) + '@ai-sdk/provider': 1.0.11 + '@ai-sdk/provider-utils': 2.1.13(zod@3.24.2) zod-to-json-schema: 3.24.1(zod@3.24.2) optionalDependencies: zod: 3.24.2 @@ -6073,76 +6073,76 @@ snapshots: dependencies: tslib: 2.8.1 - '@tailwindcss/container-queries@0.1.1(tailwindcss@4.0.13)': + '@tailwindcss/container-queries@0.1.1(tailwindcss@4.0.14)': dependencies: - tailwindcss: 4.0.13 + tailwindcss: 4.0.14 - '@tailwindcss/forms@0.5.10(tailwindcss@4.0.13)': + '@tailwindcss/forms@0.5.10(tailwindcss@4.0.14)': dependencies: mini-svg-data-uri: 1.4.4 - tailwindcss: 4.0.13 + tailwindcss: 4.0.14 - '@tailwindcss/node@4.0.13': + '@tailwindcss/node@4.0.14': dependencies: enhanced-resolve: 5.18.1 jiti: 2.4.2 - tailwindcss: 4.0.13 + tailwindcss: 4.0.14 - '@tailwindcss/oxide-android-arm64@4.0.13': + '@tailwindcss/oxide-android-arm64@4.0.14': optional: true - '@tailwindcss/oxide-darwin-arm64@4.0.13': + '@tailwindcss/oxide-darwin-arm64@4.0.14': optional: true - '@tailwindcss/oxide-darwin-x64@4.0.13': + '@tailwindcss/oxide-darwin-x64@4.0.14': optional: true - '@tailwindcss/oxide-freebsd-x64@4.0.13': + '@tailwindcss/oxide-freebsd-x64@4.0.14': optional: true - '@tailwindcss/oxide-linux-arm-gnueabihf@4.0.13': + '@tailwindcss/oxide-linux-arm-gnueabihf@4.0.14': optional: true - '@tailwindcss/oxide-linux-arm64-gnu@4.0.13': + '@tailwindcss/oxide-linux-arm64-gnu@4.0.14': optional: true - '@tailwindcss/oxide-linux-arm64-musl@4.0.13': + '@tailwindcss/oxide-linux-arm64-musl@4.0.14': optional: true - '@tailwindcss/oxide-linux-x64-gnu@4.0.13': + '@tailwindcss/oxide-linux-x64-gnu@4.0.14': optional: true - '@tailwindcss/oxide-linux-x64-musl@4.0.13': + '@tailwindcss/oxide-linux-x64-musl@4.0.14': optional: true - '@tailwindcss/oxide-win32-arm64-msvc@4.0.13': + '@tailwindcss/oxide-win32-arm64-msvc@4.0.14': optional: true - '@tailwindcss/oxide-win32-x64-msvc@4.0.13': + '@tailwindcss/oxide-win32-x64-msvc@4.0.14': optional: true - '@tailwindcss/oxide@4.0.13': + '@tailwindcss/oxide@4.0.14': optionalDependencies: - '@tailwindcss/oxide-android-arm64': 4.0.13 - '@tailwindcss/oxide-darwin-arm64': 4.0.13 - '@tailwindcss/oxide-darwin-x64': 4.0.13 - '@tailwindcss/oxide-freebsd-x64': 4.0.13 - '@tailwindcss/oxide-linux-arm-gnueabihf': 4.0.13 - '@tailwindcss/oxide-linux-arm64-gnu': 4.0.13 - '@tailwindcss/oxide-linux-arm64-musl': 4.0.13 - '@tailwindcss/oxide-linux-x64-gnu': 4.0.13 - '@tailwindcss/oxide-linux-x64-musl': 4.0.13 - '@tailwindcss/oxide-win32-arm64-msvc': 4.0.13 - '@tailwindcss/oxide-win32-x64-msvc': 4.0.13 + '@tailwindcss/oxide-android-arm64': 4.0.14 + '@tailwindcss/oxide-darwin-arm64': 4.0.14 + '@tailwindcss/oxide-darwin-x64': 4.0.14 + '@tailwindcss/oxide-freebsd-x64': 4.0.14 + '@tailwindcss/oxide-linux-arm-gnueabihf': 4.0.14 + '@tailwindcss/oxide-linux-arm64-gnu': 4.0.14 + '@tailwindcss/oxide-linux-arm64-musl': 4.0.14 + '@tailwindcss/oxide-linux-x64-gnu': 4.0.14 + '@tailwindcss/oxide-linux-x64-musl': 4.0.14 + '@tailwindcss/oxide-win32-arm64-msvc': 4.0.14 + '@tailwindcss/oxide-win32-x64-msvc': 4.0.14 - '@tailwindcss/postcss@4.0.13': + '@tailwindcss/postcss@4.0.14': dependencies: '@alloc/quick-lru': 5.2.0 - '@tailwindcss/node': 4.0.13 - '@tailwindcss/oxide': 4.0.13 + '@tailwindcss/node': 4.0.14 + '@tailwindcss/oxide': 4.0.14 lightningcss: 1.29.2 postcss: 8.5.3 - tailwindcss: 4.0.13 + tailwindcss: 4.0.14 '@testing-library/dom@10.4.0': dependencies: @@ -6370,7 +6370,7 @@ snapshots: next: 15.2.2(@babel/core@7.26.9)(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 - '@vercel/blob@0.27.2': + '@vercel/blob@0.27.3': dependencies: async-retry: 1.3.3 is-buffer: 2.0.5 @@ -6406,13 +6406,14 @@ snapshots: transitivePeerDependencies: - supports-color - ai@4.1.54(react@19.0.0)(zod@3.24.2): + ai@4.1.61(react@19.0.0)(zod@3.24.2): dependencies: - '@ai-sdk/provider': 1.0.10 - '@ai-sdk/provider-utils': 2.1.11(zod@3.24.2) - '@ai-sdk/react': 1.1.21(react@19.0.0)(zod@3.24.2) - '@ai-sdk/ui-utils': 1.1.17(zod@3.24.2) + '@ai-sdk/provider': 1.0.11 + '@ai-sdk/provider-utils': 2.1.13(zod@3.24.2) + '@ai-sdk/react': 1.1.23(react@19.0.0)(zod@3.24.2) + '@ai-sdk/ui-utils': 1.1.19(zod@3.24.2) '@opentelemetry/api': 1.9.0 + eventsource-parser: 3.0.0 jsondiffpatch: 0.6.0 optionalDependencies: react: 19.0.0 @@ -8935,7 +8936,7 @@ snapshots: symbol-tree@3.2.4: {} - tailwindcss@4.0.13: {} + tailwindcss@4.0.14: {} tapable@2.2.1: {}