diff --git a/package.json b/package.json index 5d5c9f85..dcd026e7 100644 --- a/package.json +++ b/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@ai-sdk/openai": "^1.1.9", - "@aws-sdk/client-s3": "3.740.0", - "@aws-sdk/s3-request-presigner": "3.740.0", + "@aws-sdk/client-s3": "3.741.0", + "@aws-sdk/s3-request-presigner": "3.741.0", "@radix-ui/react-dialog": "^1.1.5", "@radix-ui/react-dropdown-menu": "^2.1.5", "@radix-ui/react-tooltip": "^1.1.7", @@ -21,13 +21,13 @@ "@vercel/blob": "^0.27.1", "@vercel/kv": "^3.0.0", "@vercel/speed-insights": "^1.1.0", - "ai": "^4.1.16", + "ai": "^4.1.20", "camelcase-keys": "^9.1.3", "cmdk": "^1.0.4", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", "exifr": "^7.1.3", - "framer-motion": "^12.0.6", + "framer-motion": "^12.3.1", "nanoid": "^5.0.9", "next": "15.1.6", "next-auth": "5.0.0-beta.25", @@ -39,7 +39,7 @@ "sanitize-html": "^2.14.0", "sharp": "^0.33.5", "sonner": "^1.7.4", - "swr": "^2.3.0", + "swr": "^2.3.1", "ts-exif-parser": "^0.2.2", "use-debounce": "^10.0.4", "viewerjs": "^1.11.7" @@ -52,7 +52,7 @@ "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.2.0", "@types/jest": "^29.5.14", - "@types/node": "^22.13.0", + "@types/node": "^22.13.1", "@types/pg": "^8.11.11", "@types/react": "19.0.8", "@types/react-dom": "19.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c92c693f..a7cf95c8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,11 +12,11 @@ importers: specifier: ^1.1.9 version: 1.1.9(zod@3.23.8) '@aws-sdk/client-s3': - specifier: 3.740.0 - version: 3.740.0 + specifier: 3.741.0 + version: 3.741.0 '@aws-sdk/s3-request-presigner': - specifier: 3.740.0 - version: 3.740.0 + specifier: 3.741.0 + version: 3.741.0 '@radix-ui/react-dialog': specifier: ^1.1.5 version: 1.1.5(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -45,8 +45,8 @@ importers: specifier: ^1.1.0 version: 1.1.0(next@15.1.6(@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.3)) ai: - specifier: ^4.1.16 - version: 4.1.16(react@19.0.0)(zod@3.23.8) + specifier: ^4.1.20 + version: 4.1.20(react@19.0.0)(zod@3.23.8) camelcase-keys: specifier: ^9.1.3 version: 9.1.3 @@ -63,8 +63,8 @@ importers: specifier: ^7.1.3 version: 7.1.3 framer-motion: - specifier: ^12.0.6 - version: 12.0.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^12.3.1 + version: 12.3.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) nanoid: specifier: ^5.0.9 version: 5.0.9 @@ -99,8 +99,8 @@ importers: specifier: ^1.7.4 version: 1.7.4(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) + specifier: ^2.3.1 + version: 2.3.1(react@19.0.0) ts-exif-parser: specifier: ^0.2.2 version: 0.2.2 @@ -116,10 +116,10 @@ importers: version: 15.1.6 '@tailwindcss/container-queries': specifier: ^0.1.1 - version: 0.1.1(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3))) + version: 0.1.1(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3))) '@tailwindcss/forms': specifier: ^0.5.10 - version: 0.5.10(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3))) + version: 0.5.10(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3))) '@testing-library/dom': specifier: ^10.4.0 version: 10.4.0 @@ -133,8 +133,8 @@ importers: specifier: ^29.5.14 version: 29.5.14 '@types/node': - specifier: ^22.13.0 - version: 22.13.0 + specifier: ^22.13.1 + version: 22.13.1 '@types/pg': specifier: ^8.11.11 version: 8.11.11 @@ -164,7 +164,7 @@ importers: version: 15.1.6(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3) jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@22.13.0)(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3)) + version: 29.7.0(@types/node@22.13.1)(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3)) jest-environment-jsdom: specifier: ^29.7.0 version: 29.7.0 @@ -173,10 +173,10 @@ importers: version: 8.5.1 tailwindcss: specifier: 3.4.17 - version: 3.4.17(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3)) + version: 3.4.17(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3)) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.13.0)(typescript@5.7.3) + version: 10.9.2(@types/node@22.13.1)(typescript@5.7.3) typescript: specifier: 5.7.3 version: 5.7.3 @@ -205,8 +205,8 @@ packages: resolution: {integrity: sha512-q1PJEZ0qD9rVR+8JFEd01/QM++csMT5UVwYXSN2u54BrVw/D8TZLTeg2FEfKK00DgAx0UtWd8XOhhwITP9BT5g==} engines: {node: '>=18'} - '@ai-sdk/react@1.1.8': - resolution: {integrity: sha512-buHm7hP21xEOksnRQtJX9fKbi7cAUwanEBa5niddTDibCDKd+kIXP2vaJGy8+heB3rff+XSW3BWlA8pscK+n1g==} + '@ai-sdk/react@1.1.10': + resolution: {integrity: sha512-RTkEVYKq7qO6Ct3XdVTgbaCTyjX+q1HLqb+t2YvZigimzMCQbHkpZCtt2H2Fgpt1UOTqnAAlXjEAgTW3X60Y9g==} engines: {node: '>=18'} peerDependencies: react: ^18 || ^19 || ^19.0.0-rc @@ -217,8 +217,8 @@ packages: zod: optional: true - '@ai-sdk/ui-utils@1.1.8': - resolution: {integrity: sha512-nbok53K1EalO2sZjBLFB33cqs+8SxiL6pe7ekZ7+5f2MJTwdvpShl6d9U4O8fO3DnZ9pYLzaVC0XNMxnJt030Q==} + '@ai-sdk/ui-utils@1.1.10': + resolution: {integrity: sha512-x+A1Nfy8RTSatdCe+7nRpHAZVzPFB6H+r+2JKoapSvrwsu9mw2pAbmFgV8Zaj94TsmUdTlO0/j97e63f+yYuWg==} engines: {node: '>=18'} peerDependencies: zod: ^3.0.0 @@ -271,8 +271,8 @@ packages: '@aws-crypto/util@5.2.0': resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} - '@aws-sdk/client-s3@3.740.0': - resolution: {integrity: sha512-X9aQOFJC3TsYwQP3AGcNhfYcFehVEHRKCHtHYOIKv5t1ydSJxpN/v34OrMMKvG1jFWMNkSYiSCVB9ZVo9KUwVA==} + '@aws-sdk/client-s3@3.741.0': + resolution: {integrity: sha512-sZvdbRZ+E9/GcOMUOkZvYvob95N6c9LdzDneXHFASA7OIaEOQxQT1Arimz7JpEhfq/h9K2/j7wNO4jh4x80bmA==} engines: {node: '>=18.0.0'} '@aws-sdk/client-sso@3.734.0': @@ -291,12 +291,12 @@ packages: resolution: {integrity: sha512-JFSL6xhONsq+hKM8xroIPhM5/FOhiQ1cov0lZxhzZWj6Ai3UAjucy3zyIFDr9MgP1KfCYNdvyaUq9/o+HWvEDg==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-ini@3.734.0': - resolution: {integrity: sha512-HEyaM/hWI7dNmb4NhdlcDLcgJvrilk8G4DQX6qz0i4pBZGC2l4iffuqP8K6ZQjUfz5/6894PzeFuhTORAMd+cg==} + '@aws-sdk/credential-provider-ini@3.741.0': + resolution: {integrity: sha512-/XvnVp6zZXsyUlP1FtmspcWnd+Z1u2WK0wwzTE/x277M0oIhAezCW79VmcY4jcDQbYH+qMbtnBexfwgFDARxQg==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-node@3.738.0': - resolution: {integrity: sha512-3MuREsazwBxghKb2sQQHvie+uuK4dX4/ckFYiSoffzJQd0YHxaGxf8cr4NOSCQCUesWu8D3Y0SzlnHGboVSkpA==} + '@aws-sdk/credential-provider-node@3.741.0': + resolution: {integrity: sha512-iz/puK9CZZkZjrKXX2W+PaiewHtlcD7RKUIsw4YHFyb8lrOt7yTYpM6VjeI+T//1sozjymmAnnp1SST9TXApLQ==} engines: {node: '>=18.0.0'} '@aws-sdk/credential-provider-process@3.734.0': @@ -359,8 +359,8 @@ packages: resolution: {integrity: sha512-Lvj1kPRC5IuJBr9DyJ9T9/plkh+EfKLy+12s/mykOy1JaKHDpvj+XGy2YO6YgYVOb8JFtaqloid+5COtje4JTQ==} engines: {node: '>=18.0.0'} - '@aws-sdk/s3-request-presigner@3.740.0': - resolution: {integrity: sha512-paU+phZ2msCNUaGfVEaRqyRm2OmcD1YLWxs8PVgJhkBMEHbXGaorhXLZuGN4dG8FYMtAJP1tCEFQwq999KVm7g==} + '@aws-sdk/s3-request-presigner@3.741.0': + resolution: {integrity: sha512-qrYYS+XG6wRwNDt60tcFKDCkQoLiBHhNlHaUtsHwdmSnlwA4aIuxCGXMkuskX93FsoLUDpuxtA0MZth3JL36dw==} engines: {node: '>=18.0.0'} '@aws-sdk/signature-v4-multi-region@3.740.0': @@ -1379,10 +1379,6 @@ packages: resolution: {integrity: sha512-wmxyUBGHaYUqul0wZiset4M39SMtDBOtUr2KpDuftKNN74Do9Y36Go6Eqzj9tL0mIPpr31ulB5UUtxcsCeGXsQ==} engines: {node: '>=18.0.0'} - '@smithy/middleware-serde@4.0.1': - resolution: {integrity: sha512-Fh0E2SOF+S+P1+CsgKyiBInAt3o2b6Qk7YOp2W0Qx2XnfTdfMuSDKUEcnrtpxCzgKJnqXeLUZYqtThaP0VGqtA==} - engines: {node: '>=18.0.0'} - '@smithy/middleware-serde@4.0.2': resolution: {integrity: sha512-Sdr5lOagCn5tt+zKsaW+U2/iwr6bI9p08wOkCp6/eL6iMbgdtc2R5Ety66rf87PeohR0ExI84Txz9GYv5ou3iQ==} engines: {node: '>=18.0.0'} @@ -1610,8 +1606,8 @@ packages: '@types/json5@0.0.29': resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - '@types/node@22.13.0': - resolution: {integrity: sha512-ClIbNe36lawluuvq3+YYhnIN2CELi+6q8NpnM7PYp4hBn/TatfboPgVSm2rwKRfnV2M+Ty9GWDFI64KEe+kysA==} + '@types/node@22.13.1': + resolution: {integrity: sha512-jK8uzQlrvXqEU91UxiK5J7pKHyzgnI1Qnl0QDHIgVGuolJhRb9EEl28Cj9b3rGR8B2lhFCtvIm5os8lFnO/1Ew==} '@types/pg@8.11.11': resolution: {integrity: sha512-kGT1qKM8wJQ5qlawUrEkXgvMSXoV213KfMGXcwfDwUIfUHXqXYXOfS1nE1LINRJVVVx5wCm70XnFlMHaIcQAfw==} @@ -1817,8 +1813,8 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} - ai@4.1.16: - resolution: {integrity: sha512-4l8Dl2+reG210/l19E/D9NrpfumJuiyih7EehVm1wdMhz4/rSLjVewxkcmdcTczPee3/axB5Rp5h8q5hyIYB/g==} + ai@4.1.20: + resolution: {integrity: sha512-wgx2AMdgTKxHb0EWZR9ovHtxzSVWhoHQqkOVW3KGsUdfSaPmS/GXot358413V6fQncuMWfiFcKEyTXRB0AuZvA==} engines: {node: '>=18'} peerDependencies: react: ^18 || ^19 || ^19.0.0-rc @@ -2639,8 +2635,8 @@ packages: fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - framer-motion@12.0.6: - resolution: {integrity: sha512-LmrXbXF6Vv5WCNmb+O/zn891VPZrH7XbsZgRLBROw6kFiP+iTK49gxTv2Ur3F0Tbw6+sy9BVtSqnWfMUpH+6nA==} + framer-motion@12.3.1: + resolution: {integrity: sha512-Br4a2YhdeEvdzMDX8ToVO+/Jbqm2Loo/8rMjizX1nejjBvRJGMfz+NW1qBo4WCHF26uIdES5MBztUlB4pIyfqQ==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 || ^19.0.0 @@ -4117,8 +4113,8 @@ packages: resolution: {integrity: sha512-N7m1YnoXtRf5wya5Gyx3TWuTddI4nAyayyIWFojiWV5IayDYNV5i2mRp/7qNGol4DtxEYxljmrbgp1HM6hUbmQ==} engines: {node: '>=16'} - swr@2.3.0: - resolution: {integrity: sha512-NyZ76wA4yElZWBHzSgEJc28a0u6QZvhb6w0azeL2k7+Q1gAzVK+IqQYXhVOC/mzi+HZIozrZvBVeSeOZNR2bqA==} + swr@2.3.1: + resolution: {integrity: sha512-ALcpdX8Q2WGkuSKrxb1SSGCzoRb3xfkq0SH+AhtF9OXIWIXGSA+uJzGT682UJjqSTC2uN0myJJikFz43ApUPAw==} peerDependencies: react: ^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -4506,17 +4502,17 @@ snapshots: dependencies: json-schema: 0.4.0 - '@ai-sdk/react@1.1.8(react@19.0.0)(zod@3.23.8)': + '@ai-sdk/react@1.1.10(react@19.0.0)(zod@3.23.8)': dependencies: '@ai-sdk/provider-utils': 2.1.6(zod@3.23.8) - '@ai-sdk/ui-utils': 1.1.8(zod@3.23.8) - swr: 2.3.0(react@19.0.0) + '@ai-sdk/ui-utils': 1.1.10(zod@3.23.8) + swr: 2.3.1(react@19.0.0) throttleit: 2.1.0 optionalDependencies: react: 19.0.0 zod: 3.23.8 - '@ai-sdk/ui-utils@1.1.8(zod@3.23.8)': + '@ai-sdk/ui-utils@1.1.10(zod@3.23.8)': dependencies: '@ai-sdk/provider': 1.0.7 '@ai-sdk/provider-utils': 2.1.6(zod@3.23.8) @@ -4588,13 +4584,13 @@ snapshots: '@smithy/util-utf8': 2.3.0 tslib: 2.8.1 - '@aws-sdk/client-s3@3.740.0': + '@aws-sdk/client-s3@3.741.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.734.0 - '@aws-sdk/credential-provider-node': 3.738.0 + '@aws-sdk/credential-provider-node': 3.741.0 '@aws-sdk/middleware-bucket-endpoint': 3.734.0 '@aws-sdk/middleware-expect-continue': 3.734.0 '@aws-sdk/middleware-flexible-checksums': 3.735.0 @@ -4626,7 +4622,7 @@ snapshots: '@smithy/middleware-content-length': 4.0.1 '@smithy/middleware-endpoint': 4.0.3 '@smithy/middleware-retry': 4.0.4 - '@smithy/middleware-serde': 4.0.1 + '@smithy/middleware-serde': 4.0.2 '@smithy/middleware-stack': 4.0.1 '@smithy/node-config-provider': 4.0.1 '@smithy/node-http-handler': 4.0.2 @@ -4671,7 +4667,7 @@ snapshots: '@smithy/middleware-content-length': 4.0.1 '@smithy/middleware-endpoint': 4.0.3 '@smithy/middleware-retry': 4.0.4 - '@smithy/middleware-serde': 4.0.1 + '@smithy/middleware-serde': 4.0.2 '@smithy/middleware-stack': 4.0.1 '@smithy/node-config-provider': 4.0.1 '@smithy/node-http-handler': 4.0.2 @@ -4727,7 +4723,7 @@ snapshots: '@smithy/util-stream': 4.0.2 tslib: 2.8.1 - '@aws-sdk/credential-provider-ini@3.734.0': + '@aws-sdk/credential-provider-ini@3.741.0': dependencies: '@aws-sdk/core': 3.734.0 '@aws-sdk/credential-provider-env': 3.734.0 @@ -4745,11 +4741,11 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-node@3.738.0': + '@aws-sdk/credential-provider-node@3.741.0': dependencies: '@aws-sdk/credential-provider-env': 3.734.0 '@aws-sdk/credential-provider-http': 3.734.0 - '@aws-sdk/credential-provider-ini': 3.734.0 + '@aws-sdk/credential-provider-ini': 3.741.0 '@aws-sdk/credential-provider-process': 3.734.0 '@aws-sdk/credential-provider-sso': 3.734.0 '@aws-sdk/credential-provider-web-identity': 3.734.0 @@ -4909,7 +4905,7 @@ snapshots: '@smithy/middleware-content-length': 4.0.1 '@smithy/middleware-endpoint': 4.0.3 '@smithy/middleware-retry': 4.0.4 - '@smithy/middleware-serde': 4.0.1 + '@smithy/middleware-serde': 4.0.2 '@smithy/middleware-stack': 4.0.1 '@smithy/node-config-provider': 4.0.1 '@smithy/node-http-handler': 4.0.2 @@ -4939,7 +4935,7 @@ snapshots: '@smithy/util-middleware': 4.0.1 tslib: 2.8.1 - '@aws-sdk/s3-request-presigner@3.740.0': + '@aws-sdk/s3-request-presigner@3.741.0': dependencies: '@aws-sdk/signature-v4-multi-region': 3.740.0 '@aws-sdk/types': 3.734.0 @@ -5403,27 +5399,27 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.0 + '@types/node': 22.13.1 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3))': + '@jest/core@29.7.0(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.0 + '@types/node': 22.13.1 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@22.13.0)(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3)) + jest-config: 29.7.0(@types/node@22.13.1)(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -5448,7 +5444,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.0 + '@types/node': 22.13.1 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -5466,7 +5462,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 22.13.0 + '@types/node': 22.13.1 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -5488,7 +5484,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 22.13.0 + '@types/node': 22.13.1 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -5558,7 +5554,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.13.0 + '@types/node': 22.13.1 '@types/yargs': 17.0.32 chalk: 4.1.2 @@ -6108,11 +6104,6 @@ snapshots: tslib: 2.8.1 uuid: 9.0.1 - '@smithy/middleware-serde@4.0.1': - dependencies: - '@smithy/types': 4.1.0 - tslib: 2.8.1 - '@smithy/middleware-serde@4.0.2': dependencies: '@smithy/types': 4.1.0 @@ -6303,14 +6294,14 @@ snapshots: dependencies: tslib: 2.8.1 - '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3)))': + '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3)))': dependencies: - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3)) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3)) - '@tailwindcss/forms@0.5.10(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3)))': + '@tailwindcss/forms@0.5.10(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3)))': dependencies: mini-svg-data-uri: 1.4.4 - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3)) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3)) '@testing-library/dom@10.4.0': dependencies: @@ -6384,7 +6375,7 @@ snapshots: '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 22.13.0 + '@types/node': 22.13.1 '@types/istanbul-lib-coverage@2.0.6': {} @@ -6403,7 +6394,7 @@ snapshots: '@types/jsdom@20.0.1': dependencies: - '@types/node': 22.13.0 + '@types/node': 22.13.1 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 @@ -6411,13 +6402,13 @@ snapshots: '@types/json5@0.0.29': {} - '@types/node@22.13.0': + '@types/node@22.13.1': dependencies: undici-types: 6.20.0 '@types/pg@8.11.11': dependencies: - '@types/node': 22.13.0 + '@types/node': 22.13.1 pg-protocol: 1.7.0 pg-types: 4.0.2 @@ -6648,12 +6639,12 @@ snapshots: transitivePeerDependencies: - supports-color - ai@4.1.16(react@19.0.0)(zod@3.23.8): + ai@4.1.20(react@19.0.0)(zod@3.23.8): dependencies: '@ai-sdk/provider': 1.0.7 '@ai-sdk/provider-utils': 2.1.6(zod@3.23.8) - '@ai-sdk/react': 1.1.8(react@19.0.0)(zod@3.23.8) - '@ai-sdk/ui-utils': 1.1.8(zod@3.23.8) + '@ai-sdk/react': 1.1.10(react@19.0.0)(zod@3.23.8) + '@ai-sdk/ui-utils': 1.1.10(zod@3.23.8) '@opentelemetry/api': 1.9.0 jsondiffpatch: 0.6.0 optionalDependencies: @@ -7046,13 +7037,13 @@ snapshots: cookie@0.7.1: {} - create-jest@29.7.0(@types/node@22.13.0)(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3)): + create-jest@29.7.0(@types/node@22.13.1)(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.13.0)(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3)) + jest-config: 29.7.0(@types/node@22.13.1)(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -7668,7 +7659,7 @@ snapshots: fraction.js@4.3.7: {} - framer-motion@12.0.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + framer-motion@12.3.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: motion-dom: 12.0.0 motion-utils: 12.0.0 @@ -8060,7 +8051,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.0 + '@types/node': 22.13.1 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3 @@ -8080,16 +8071,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@22.13.0)(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3)): + jest-cli@29.7.0(@types/node@22.13.1)(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.13.0)(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3)) + create-jest: 29.7.0(@types/node@22.13.1)(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@22.13.0)(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3)) + jest-config: 29.7.0(@types/node@22.13.1)(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -8099,7 +8090,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@22.13.0)(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3)): + jest-config@29.7.0(@types/node@22.13.1)(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3)): dependencies: '@babel/core': 7.24.5 '@jest/test-sequencer': 29.7.0 @@ -8124,8 +8115,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 22.13.0 - ts-node: 10.9.2(@types/node@22.13.0)(typescript@5.7.3) + '@types/node': 22.13.1 + ts-node: 10.9.2(@types/node@22.13.1)(typescript@5.7.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -8155,7 +8146,7 @@ snapshots: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 22.13.0 + '@types/node': 22.13.1 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -8169,7 +8160,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.0 + '@types/node': 22.13.1 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -8179,7 +8170,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 22.13.0 + '@types/node': 22.13.1 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -8218,7 +8209,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.0 + '@types/node': 22.13.1 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -8253,7 +8244,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.0 + '@types/node': 22.13.1 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -8281,7 +8272,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.0 + '@types/node': 22.13.1 chalk: 4.1.2 cjs-module-lexer: 1.3.1 collect-v8-coverage: 1.0.2 @@ -8327,7 +8318,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.0 + '@types/node': 22.13.1 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -8346,7 +8337,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.0 + '@types/node': 22.13.1 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -8355,17 +8346,17 @@ snapshots: jest-worker@29.7.0: dependencies: - '@types/node': 22.13.0 + '@types/node': 22.13.1 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@22.13.0)(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3)): + jest@29.7.0(@types/node@22.13.1)(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3)) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@22.13.0)(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3)) + jest-cli: 29.7.0(@types/node@22.13.1)(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -8837,13 +8828,13 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.5.1 - postcss-load-config@4.0.2(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3)): + postcss-load-config@4.0.2(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3)): dependencies: lilconfig: 3.1.3 yaml: 2.4.2 optionalDependencies: postcss: 8.5.1 - ts-node: 10.9.2(@types/node@22.13.0)(typescript@5.7.3) + ts-node: 10.9.2(@types/node@22.13.1)(typescript@5.7.3) postcss-nested@6.2.0(postcss@8.5.1): dependencies: @@ -9346,7 +9337,7 @@ snapshots: periscopic: 3.1.0 optional: true - swr@2.3.0(react@19.0.0): + swr@2.3.1(react@19.0.0): dependencies: dequal: 2.0.3 react: 19.0.0 @@ -9354,7 +9345,7 @@ snapshots: symbol-tree@3.2.4: {} - tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3)): + tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -9373,7 +9364,7 @@ snapshots: postcss: 8.5.1 postcss-import: 15.1.0(postcss@8.5.1) postcss-js: 4.0.1(postcss@8.5.1) - postcss-load-config: 4.0.2(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3)) + postcss-load-config: 4.0.2(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3)) postcss-nested: 6.2.0(postcss@8.5.1) postcss-selector-parser: 6.1.2 resolve: 1.22.8 @@ -9432,14 +9423,14 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-node@10.9.2(@types/node@22.13.0)(typescript@5.7.3): + ts-node@10.9.2(@types/node@22.13.1)(typescript@5.7.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.13.0 + '@types/node': 22.13.1 acorn: 8.14.0 acorn-walk: 8.3.2 arg: 4.1.3