From 2799a1da2c691ce973697ffb6cc73308c10dc2b6 Mon Sep 17 00:00:00 2001 From: sadmann7 Date: Wed, 24 Apr 2024 03:40:42 +0600 Subject: [PATCH 1/4] feat: update deps --- package.json | 20 +- pnpm-lock.yaml | 498 +++++++++++++------------ src/components/layouts/site-footer.tsx | 29 +- 3 files changed, 266 insertions(+), 281 deletions(-) diff --git a/package.json b/package.json index 4d3fd32b4..9a942172c 100644 --- a/package.json +++ b/package.json @@ -56,25 +56,25 @@ "@react-email/tailwind": "0.0.15", "@stripe/react-stripe-js": "^2.7.0", "@stripe/stripe-js": "^3.3.0", - "@t3-oss/env-nextjs": "^0.9.2", + "@t3-oss/env-nextjs": "^0.10.1", "@tanstack/match-sorter-utils": "^8.15.1", "@tanstack/react-table": "^8.16.0", "@tremor/react": "^3.16.1", "@uploadthing/react": "^6.4.4", - "ai": "^3.0.24", + "ai": "^3.0.29", "class-variance-authority": "^0.7.0", - "clsx": "^2.1.0", + "clsx": "^2.1.1", "cmdk": "^1.0.0", "contentlayer": "^0.3.4", "date-fns": "^3.6.0", - "drizzle-orm": "^0.30.8", + "drizzle-orm": "^0.30.9", "embla-carousel-react": "8.0.2", "framer-motion": "^11.1.7", "nanoid": "^5.0.7", - "next": "14.3.0-canary.13", + "next": "14.2.2", "next-contentlayer": "^0.3.4", "next-themes": "^0.3.0", - "openai": "^4.38.2", + "openai": "^4.38.3", "pg": "^8.11.5", "postgres": "^3.4.4", "react": "18.2.0", @@ -98,7 +98,7 @@ "tailwindcss-animate": "^1.0.7", "uploadthing": "^6.9.0", "vaul": "^0.9.0", - "zod": "^3.22.5" + "zod": "^3.23.4" }, "devDependencies": { "@clerk/types": "^4.0.0", @@ -111,11 +111,11 @@ "@types/react": "^18.2.79", "@types/react-dom": "^18.2.25", "@types/react-syntax-highlighter": "^15.5.11", - "@typescript-eslint/eslint-plugin": "^7.7.0", - "@typescript-eslint/parser": "^7.7.0", + "@typescript-eslint/eslint-plugin": "^7.7.1", + "@typescript-eslint/parser": "^7.7.1", "autoprefixer": "^10.4.19", "dotenv-cli": "^7.4.1", - "drizzle-kit": "^0.20.16", + "drizzle-kit": "^0.20.17", "eslint": "^8.57.0", "eslint-config-next": "^14.2.2", "eslint-config-prettier": "^9.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a336cfd69..d76d9bbbe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,7 +7,7 @@ settings: dependencies: '@clerk/nextjs': specifier: ^5.0.1 - version: 5.0.1(eslint@8.57.0)(next@14.3.0-canary.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.5) + version: 5.0.1(eslint@8.57.0)(next@14.2.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.5) '@clerk/themes': specifier: ^2.0.0 version: 2.0.0(react-dom@18.2.0)(react@18.2.0) @@ -93,8 +93,8 @@ dependencies: specifier: ^3.3.0 version: 3.3.0 '@t3-oss/env-nextjs': - specifier: ^0.9.2 - version: 0.9.2(typescript@5.4.5)(zod@3.22.5) + specifier: ^0.10.1 + version: 0.10.1(typescript@5.4.5)(zod@3.23.4) '@tanstack/match-sorter-utils': specifier: ^8.15.1 version: 8.15.1 @@ -106,16 +106,16 @@ dependencies: version: 3.16.1(react-dom@18.2.0)(react@18.2.0)(tailwindcss@3.4.3) '@uploadthing/react': specifier: ^6.4.4 - version: 6.4.4(next@14.3.0-canary.13)(react@18.2.0)(solid-js@1.8.16)(svelte@4.2.15)(uploadthing@6.9.0) + version: 6.4.4(next@14.2.2)(react@18.2.0)(solid-js@1.8.17)(svelte@4.2.15)(uploadthing@6.9.0) ai: - specifier: ^3.0.24 - version: 3.0.24(react@18.2.0)(solid-js@1.8.16)(svelte@4.2.15)(vue@3.4.23)(zod@3.22.5) + specifier: ^3.0.29 + version: 3.0.29(react@18.2.0)(solid-js@1.8.17)(svelte@4.2.15)(vue@3.4.24)(zod@3.23.4) class-variance-authority: specifier: ^0.7.0 version: 0.7.0 clsx: - specifier: ^2.1.0 - version: 2.1.0 + specifier: ^2.1.1 + version: 2.1.1 cmdk: specifier: ^1.0.0 version: 1.0.0(@types/react-dom@18.2.25)(@types/react@18.2.79)(react-dom@18.2.0)(react@18.2.0) @@ -126,8 +126,8 @@ dependencies: specifier: ^3.6.0 version: 3.6.0 drizzle-orm: - specifier: ^0.30.8 - version: 0.30.8(@opentelemetry/api@1.8.0)(@types/react@18.2.79)(pg@8.11.5)(postgres@3.4.4)(react@18.2.0) + specifier: ^0.30.9 + version: 0.30.9(@opentelemetry/api@1.8.0)(@types/react@18.2.79)(pg@8.11.5)(postgres@3.4.4)(react@18.2.0) embla-carousel-react: specifier: 8.0.2 version: 8.0.2(react@18.2.0) @@ -138,17 +138,17 @@ dependencies: specifier: ^5.0.7 version: 5.0.7 next: - specifier: 14.3.0-canary.13 - version: 14.3.0-canary.13(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0)(react@18.2.0) + specifier: 14.2.2 + version: 14.2.2(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0)(react@18.2.0) next-contentlayer: specifier: ^0.3.4 - version: 0.3.4(contentlayer@0.3.4)(esbuild@0.20.2)(next@14.3.0-canary.13)(react-dom@18.2.0)(react@18.2.0) + version: 0.3.4(contentlayer@0.3.4)(esbuild@0.20.2)(next@14.2.2)(react-dom@18.2.0)(react@18.2.0) next-themes: specifier: ^0.3.0 version: 0.3.0(react-dom@18.2.0)(react@18.2.0) openai: - specifier: ^4.38.2 - version: 4.38.2 + specifier: ^4.38.3 + version: 4.38.3 pg: specifier: ^8.11.5 version: 8.11.5 @@ -214,13 +214,13 @@ dependencies: version: 1.0.7(tailwindcss@3.4.3) uploadthing: specifier: ^6.9.0 - version: 6.9.0(next@14.3.0-canary.13)(tailwindcss@3.4.3) + version: 6.9.0(next@14.2.2)(tailwindcss@3.4.3) vaul: specifier: ^0.9.0 version: 0.9.0(@types/react-dom@18.2.25)(@types/react@18.2.79)(react-dom@18.2.0)(react@18.2.0) zod: - specifier: ^3.22.5 - version: 3.22.5 + specifier: ^3.23.4 + version: 3.23.4 devDependencies: '@clerk/types': @@ -254,11 +254,11 @@ devDependencies: specifier: ^15.5.11 version: 15.5.11 '@typescript-eslint/eslint-plugin': - specifier: ^7.7.0 - version: 7.7.0(@typescript-eslint/parser@7.7.0)(eslint@8.57.0)(typescript@5.4.5) + specifier: ^7.7.1 + version: 7.7.1(@typescript-eslint/parser@7.7.1)(eslint@8.57.0)(typescript@5.4.5) '@typescript-eslint/parser': - specifier: ^7.7.0 - version: 7.7.0(eslint@8.57.0)(typescript@5.4.5) + specifier: ^7.7.1 + version: 7.7.1(eslint@8.57.0)(typescript@5.4.5) autoprefixer: specifier: ^10.4.19 version: 10.4.19(postcss@8.4.38) @@ -266,7 +266,7 @@ devDependencies: specifier: ^7.4.1 version: 7.4.1 drizzle-kit: - specifier: ^0.20.16 + specifier: ^0.20.17 version: 0.20.17 eslint: specifier: ^8.57.0 @@ -342,8 +342,8 @@ packages: resolution: {integrity: sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==} dev: false - /@ai-sdk/provider-utils@0.0.1(zod@3.22.5): - resolution: {integrity: sha512-DpD58qFYHoPffBcODPL5od/zAsFSLymwEdtP/QqNX8qE3oQcRG9GYHbj1fZTH5b9i7COwlnJ4wYzYSkXVyd3bA==} + /@ai-sdk/provider-utils@0.0.3(zod@3.23.4): + resolution: {integrity: sha512-13+4v62ylduGvwz8966SdnT1aoQRO4QkWzZJyVswdgmYeX2vrXuU4bssK578+FXIXc1jwi2hLZO8lqgLPT/xDA==} engines: {node: '>=18'} peerDependencies: zod: ^3.0.0 @@ -351,15 +351,15 @@ packages: zod: optional: true dependencies: - '@ai-sdk/provider': 0.0.0 + '@ai-sdk/provider': 0.0.2 eventsource-parser: 1.1.2 nanoid: 3.3.6 secure-json-parse: 2.7.0 - zod: 3.22.5 + zod: 3.23.4 dev: false - /@ai-sdk/provider@0.0.0: - resolution: {integrity: sha512-Gbl9Ei8NPtM85gB/o8cY7s7CLGxK/U6QVheVaI3viFn7o6IpTfy1Ja389e2FXVMNJ4WHK2qYWSp5fAFDuKulTA==} + /@ai-sdk/provider@0.0.2: + resolution: {integrity: sha512-LDRx7TFWjuuW1V8bGCMvOk4ap5gNGeSxa6w65Y+pHskiLRk/nn+Z2xzMy1JjCTksUblu0i/plai4bOLgqkxJHA==} engines: {node: '>=18'} dependencies: json-schema: 0.4.0 @@ -594,7 +594,7 @@ packages: - typescript dev: false - /@clerk/nextjs@5.0.1(eslint@8.57.0)(next@14.3.0-canary.13)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.5): + /@clerk/nextjs@5.0.1(eslint@8.57.0)(next@14.2.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.5): resolution: {integrity: sha512-Hk85jXCsWuVG7e6pabr/WbKMlxCmA+/+BEyzQL/ylIEyzsrEwxkOG2B3ZfVLslfQcx83J5L01xuKOXlUa4CqBg==} engines: {node: '>=18.17.0'} peerDependencies: @@ -606,7 +606,7 @@ packages: '@clerk/clerk-react': 5.0.0(eslint@8.57.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.5) '@clerk/shared': 2.0.0(react-dom@18.2.0)(react@18.2.0) crypto-js: 4.2.0 - next: 14.3.0-canary.13(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0)(react@18.2.0) + next: 14.2.2(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0)(react@18.2.0) path-to-regexp: 6.2.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -725,7 +725,7 @@ packages: ts-pattern: 4.3.0 unified: 10.1.2 yaml: 2.4.1 - zod: 3.22.5 + zod: 3.23.4 transitivePeerDependencies: - '@effect-ts/otel-node' - esbuild @@ -1838,14 +1838,14 @@ packages: engines: {node: '>=18.14.1'} dev: true - /@hono/zod-validator@0.2.1(hono@4.2.5)(zod@3.22.5): + /@hono/zod-validator@0.2.1(hono@4.2.7)(zod@3.23.4): resolution: {integrity: sha512-HFoxln7Q6JsE64qz2WBS28SD33UB2alp3aRKmcWnNLDzEL1BLsWfbdX6e1HIiUprHYTIXf5y7ax8eYidKUwyaA==} peerDependencies: hono: '>=3.9.0' zod: ^3.19.1 dependencies: - hono: 4.2.5 - zod: 3.22.5 + hono: 4.2.7 + zod: 3.23.4 dev: true /@hookform/resolvers@3.3.4(react-hook-form@7.51.3): @@ -2005,8 +2005,8 @@ packages: resolution: {integrity: sha512-Py8zIo+02ht82brwwhTg36iogzFqGLPXlRGKQw5s+qP/kMNc4MAyDeEwBKDijk6zTIbegEgu8Qy7C1LboslQAw==} dev: false - /@next/env@14.3.0-canary.13: - resolution: {integrity: sha512-82Cp2lFIclZLtU/SwiFqqhXzABIeEAj5CN/dyZrRA6K0YmP4dMXKUxDxXoMXbT6TtKH0nGp2kK2k9k9yZBLjog==} + /@next/env@14.2.2: + resolution: {integrity: sha512-sk72qRfM1Q90XZWYRoJKu/UWlTgihrASiYw/scb15u+tyzcze3bOuJ/UV6TBOQEeUaxOkRqGeuGUdiiuxc5oqw==} dev: false /@next/eslint-plugin-next@12.3.4: @@ -2030,8 +2030,8 @@ packages: dev: false optional: true - /@next/swc-darwin-arm64@14.3.0-canary.13: - resolution: {integrity: sha512-eka40iEGoDI7rZZvutsfpuLNk6MyuFQ/qay46zAnEMX80UyuSPxqQLuh31duzkdv73DGjyqmwbJ4ZvWcqJSFsg==} + /@next/swc-darwin-arm64@14.2.2: + resolution: {integrity: sha512-3iPgMhzbalizGwHNFUcGnDhFPSgVBHQ8aqSTAMxB5BvJG0oYrDf1WOJZlbXBgunOEj/8KMVbejEur/FpvFsgFQ==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -2048,8 +2048,8 @@ packages: dev: false optional: true - /@next/swc-darwin-x64@14.3.0-canary.13: - resolution: {integrity: sha512-ZXjutquz0lzIVTSctW7a1ZXhN2XUimqQ0U4LuP0Xc2UOHJVRGRRUN6Fyz79M8KolQtNAROBBavUC+/l3FFNMTg==} + /@next/swc-darwin-x64@14.2.2: + resolution: {integrity: sha512-x7Afi/jt0ZBRUZHTi49yyej4o8znfIMHO4RvThuoc0P+uli8Jd99y5GKjxoYunPKsXL09xBXEM1+OQy2xEL0Ag==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -2066,8 +2066,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-gnu@14.3.0-canary.13: - resolution: {integrity: sha512-P8MJtERTIwcWsKBuS7QcG2Ce/hzs0ptT2PNK8xoWbcvn6cOkVYxRV7HjwRYzLuKYNkjOHtCEvvMrgghqfAIKOw==} + /@next/swc-linux-arm64-gnu@14.2.2: + resolution: {integrity: sha512-zbfPtkk7L41ODMJwSp5VbmPozPmMMQrzAc0HAUomVeVIIwlDGs/UCqLJvLNDt4jpWgc21SjjyIn762lNGrMaUA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -2084,8 +2084,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-musl@14.3.0-canary.13: - resolution: {integrity: sha512-hsCWoNYtmG4FEp+Aez5GfyRvvUnRyQQ2I3MdN4THib/5A/lmGsWdtR77wxDM98H39TfWKzdCRpeSjjJREC7MFg==} + /@next/swc-linux-arm64-musl@14.2.2: + resolution: {integrity: sha512-wPbS3pI/JU16rm3XdLvvTmlsmm1nd+sBa2ohXgBZcShX4TgOjD4R+RqHKlI1cjo/jDZKXt6OxmcU0Iys0OC/yg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -2102,8 +2102,8 @@ packages: dev: false optional: true - /@next/swc-linux-x64-gnu@14.3.0-canary.13: - resolution: {integrity: sha512-j0xxuBA4+vavf2a4KE+f8vM3MLTrVQDaEcbTv7FiFlgE4nK2nQAWeu4UtJp5sv1WKyG8iA20xTIM/VFVNPCpWw==} + /@next/swc-linux-x64-gnu@14.2.2: + resolution: {integrity: sha512-NqWOHqqq8iC9tuHvZxjQ2tX+jWy2X9y8NX2mcB4sj2bIccuCxbIZrU/ThFPZZPauygajZuVQ6zediejQHwZHwQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -2120,8 +2120,8 @@ packages: dev: false optional: true - /@next/swc-linux-x64-musl@14.3.0-canary.13: - resolution: {integrity: sha512-ixufNDVhMGqYWi0sAEd4r2oystd3ruP9AOn9bZHm6sbxUOjg/V6SghDvBqmLRID2z1mOIfFwmR1Nfos2IVyaRg==} + /@next/swc-linux-x64-musl@14.2.2: + resolution: {integrity: sha512-lGepHhwb9sGhCcU7999+iK1ZZT+6rrIoVg40MP7DZski9GIZP80wORSbt5kJzh9v2x2ev2lxC6VgwMQT0PcgTA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -2138,8 +2138,8 @@ packages: dev: false optional: true - /@next/swc-win32-arm64-msvc@14.3.0-canary.13: - resolution: {integrity: sha512-s2iMdy3orc85nS1G+FzGclRmwqplkbYzF67V0mxUG6DDvWKfSS/nvOkSdP4zei1MofrcmfpZaIEl2QqaTm0XpA==} + /@next/swc-win32-arm64-msvc@14.2.2: + resolution: {integrity: sha512-TZSh/48SfcLEQ4rD25VVn2kdIgUWmMflRX3OiyPwGNXn3NiyPqhqei/BaqCYXViIQ+6QsG9R0C8LftMqy8JPMA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -2156,8 +2156,8 @@ packages: dev: false optional: true - /@next/swc-win32-ia32-msvc@14.3.0-canary.13: - resolution: {integrity: sha512-ecqUUXaoEvXEyq3WJU7Z41YPyhHx0RreUb1G2hzRCUD91CtzV5wojz2/1qOOwhflpCzGIsF3waTVzhJpnJWcLA==} + /@next/swc-win32-ia32-msvc@14.2.2: + resolution: {integrity: sha512-M0tBVNMEBJN2ZNQWlcekMn6pvLria7Sa2Fai5znm7CCJz4pP3lrvlSxhKdkCerk0D9E0bqx5yAo3o2Q7RrD4gA==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] @@ -2174,8 +2174,8 @@ packages: dev: false optional: true - /@next/swc-win32-x64-msvc@14.3.0-canary.13: - resolution: {integrity: sha512-4o8shYIT6R2CHP3e4jT7TTBhWao0d1mENBaghC4BthA3g9AuY3V8+Zx8k92+6s/xnJQf35hPx9G3Gx2rkpq4UQ==} + /@next/swc-win32-x64-msvc@14.2.2: + resolution: {integrity: sha512-a/20E/wtTJZ3Ykv3f/8F0l7TtgQa2LWHU2oNB9bsu0VjqGuGGHmm/q6waoUNQYTVPYrrlxxaHjJcDV6aiSTt/w==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -3919,24 +3919,24 @@ packages: resolution: {integrity: sha512-dzJtaDAAoXx4GCOJpbB2eG/Qj8VDpdwkLsWGzGm+0L7E8/434RyMbAHmk9ubXWVAb9nXmc44jUf8GKqVDiKezg==} dev: false - /@storybook/channels@8.0.8: - resolution: {integrity: sha512-L3EGVkabv3fweXnykD/GlNUDO5HtwlIfSovC7BF4MmP7662j2/eqlZrJxDojGtbv11XHjWp/UJHUIfKpcHXYjQ==} + /@storybook/channels@8.0.9: + resolution: {integrity: sha512-7Lcfyy5CsLWWGhMPO9WG4jZ/Alzp0AjepFhEreYHRPtQrfttp6qMAjE/g1aHgun0qHCYWxwqIG4NLR/hqDNrXQ==} dependencies: - '@storybook/client-logger': 8.0.8 - '@storybook/core-events': 8.0.8 + '@storybook/client-logger': 8.0.9 + '@storybook/core-events': 8.0.9 '@storybook/global': 5.0.0 telejson: 7.2.0 tiny-invariant: 1.3.3 dev: false - /@storybook/client-logger@8.0.8: - resolution: {integrity: sha512-a4BKwl9NLFcuRgMyI7S4SsJeLFK0LCQxIy76V6YyrE1DigoXz4nA4eQxdjLf7JVvU0EZFmNSfbVL/bXzzWKNXA==} + /@storybook/client-logger@8.0.9: + resolution: {integrity: sha512-LzV/RHkbf07sRc1Jc0ff36RlapKf9Ul7/+9VMvVbI3hshH1CpmrZK4t/tsIdpX/EVOdJ1Gg5cES06PnleOAIPA==} dependencies: '@storybook/global': 5.0.0 dev: false - /@storybook/core-events@8.0.8: - resolution: {integrity: sha512-PtuvR7vS4glDEdCfKB4f1k3Vs1C3rTWP2DNbF+IjjPhNLMBznCdzTAPcz+NUIBvpjjGnhKwWikJ0yj931YjSVg==} + /@storybook/core-events@8.0.9: + resolution: {integrity: sha512-DxSUx7wG9Qe3OFUBnv3OrYq48J8UWNo2DUR5/JecJCtp3n++L4fAEW3J0IF5FfxpQDMQSp1yTNjZ2PaWCMd2ag==} dependencies: ts-dedent: 2.2.0 dev: false @@ -3951,27 +3951,27 @@ packages: resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} dev: false - /@storybook/instrumenter@8.0.8: - resolution: {integrity: sha512-bCu9Tu48WOQ8ZNUed+FCSMr3Uw81b4yW/knD2goqx15nD33B7xXBNSI2GTHH5YaEHVyIFFggQcKHLkELXWlsoA==} + /@storybook/instrumenter@8.0.9: + resolution: {integrity: sha512-Gw74dgpTU/2p7FG0s7DuVdqCbJ2MEcSuRJjDo7HcXRYcvWp7I6Ly+C0v7N5VaoS+kbBVerAhLKIHZgG/LZf1og==} dependencies: - '@storybook/channels': 8.0.8 - '@storybook/client-logger': 8.0.8 - '@storybook/core-events': 8.0.8 + '@storybook/channels': 8.0.9 + '@storybook/client-logger': 8.0.9 + '@storybook/core-events': 8.0.9 '@storybook/global': 5.0.0 - '@storybook/preview-api': 8.0.8 + '@storybook/preview-api': 8.0.9 '@vitest/utils': 1.5.0 util: 0.12.5 dev: false - /@storybook/preview-api@8.0.8: - resolution: {integrity: sha512-khgw2mNiBrSZS3KNGQPzjneL3Csh3BOq0yLAtJpT7CRSrI/YjlE7jjcTkKzoxW+UCgvNTnLvsowcuzu82e69fA==} + /@storybook/preview-api@8.0.9: + resolution: {integrity: sha512-zHfX34bkAMzzmE7vbDzaqFwSW6ExiBD0HiO1L/IsHF55f0f7xV7IH8uJyFRrDTvAoW3ReSxZDMvvPpeydFPKGA==} dependencies: - '@storybook/channels': 8.0.8 - '@storybook/client-logger': 8.0.8 - '@storybook/core-events': 8.0.8 + '@storybook/channels': 8.0.9 + '@storybook/client-logger': 8.0.9 + '@storybook/core-events': 8.0.9 '@storybook/csf': 0.1.4 '@storybook/global': 5.0.0 - '@storybook/types': 8.0.8 + '@storybook/types': 8.0.9 '@types/qs': 6.9.15 dequal: 2.0.3 lodash: 4.17.21 @@ -3982,19 +3982,18 @@ packages: util-deprecate: 1.0.2 dev: false - /@storybook/test@8.0.8: - resolution: {integrity: sha512-YXgwgg1e8ggDg2BlgeExwdN3MjeExnDvybQIUugADgun87tRIujJFCdjh0PAxg0Qvln6+lU3w+3Y2aryvX42RA==} + /@storybook/test@8.0.9: + resolution: {integrity: sha512-bRd5tBJnPzR6UKbDXONWnFWtdkNOY99HMLDUWe5fTRo50GwkrpFBVqPflhdkruEeof0kAbBUbnoN2CIYgtnAFw==} dependencies: - '@storybook/client-logger': 8.0.8 - '@storybook/core-events': 8.0.8 - '@storybook/instrumenter': 8.0.8 - '@storybook/preview-api': 8.0.8 + '@storybook/client-logger': 8.0.9 + '@storybook/core-events': 8.0.9 + '@storybook/instrumenter': 8.0.9 + '@storybook/preview-api': 8.0.9 '@testing-library/dom': 9.3.4 '@testing-library/jest-dom': 6.4.2 '@testing-library/user-event': 14.5.2(@testing-library/dom@9.3.4) '@vitest/expect': 1.3.1 '@vitest/spy': 1.5.0 - chai: 4.4.1 util: 0.12.5 transitivePeerDependencies: - '@jest/globals' @@ -4004,10 +4003,10 @@ packages: - vitest dev: false - /@storybook/types@8.0.8: - resolution: {integrity: sha512-NGsgCsXnWlaZmHenHDgHGs21zhweZACkqTNsEQ7hvsiF08QeiKAdgJLQg3YeGK73h9mFDRP9djprUtJYab6vnQ==} + /@storybook/types@8.0.9: + resolution: {integrity: sha512-ew0EXzk9k4B557P1qIWYrnvUcgaE0WWA5qQS0AU8l+fRTp5nvl9O3SP/zNIB0SN1qDFO7dXr3idTNTyIikTcEQ==} dependencies: - '@storybook/channels': 8.0.8 + '@storybook/channels': 8.0.9 '@types/express': 4.17.21 file-system-cache: 2.3.0 dev: false @@ -4168,8 +4167,8 @@ packages: '@swc/counter': 0.1.3 dev: false - /@t3-oss/env-core@0.9.2(typescript@5.4.5)(zod@3.22.5): - resolution: {integrity: sha512-KgWXljUTHgO3o7GMZQPAD5+P+HqpauMNNHowlm7V2b9IeMitSUpNKwG6xQrup/xARWHTdxRVIl0mSI4wCevQhQ==} + /@t3-oss/env-core@0.10.1(typescript@5.4.5)(zod@3.23.4): + resolution: {integrity: sha512-GcKZiCfWks5CTxhezn9k5zWX3sMDIYf6Kaxy2Gx9YEQftFcz8hDRN56hcbylyAO3t4jQnQ5ifLawINsNgCDpOg==} peerDependencies: typescript: '>=5.0.0' zod: ^3.0.0 @@ -4178,11 +4177,11 @@ packages: optional: true dependencies: typescript: 5.4.5 - zod: 3.22.5 + zod: 3.23.4 dev: false - /@t3-oss/env-nextjs@0.9.2(typescript@5.4.5)(zod@3.22.5): - resolution: {integrity: sha512-dklHrgKLESStNVB67Jdbu6osxDYA+xNKaPBRerlnkEvzbCccSKMvZENx6EZebJuR4snqB3/yRykNMn/bdIAyiQ==} + /@t3-oss/env-nextjs@0.10.1(typescript@5.4.5)(zod@3.23.4): + resolution: {integrity: sha512-iy2qqJLnFh1RjEWno2ZeyTu0ufomkXruUsOZludzDIroUabVvHsrSjtkHqwHp1/pgPUzN3yBRHMILW162X7x2Q==} peerDependencies: typescript: '>=5.0.0' zod: ^3.0.0 @@ -4190,9 +4189,9 @@ packages: typescript: optional: true dependencies: - '@t3-oss/env-core': 0.9.2(typescript@5.4.5)(zod@3.22.5) + '@t3-oss/env-core': 0.10.1(typescript@5.4.5)(zod@3.23.4) typescript: 5.4.5 - zod: 3.22.5 + zod: 3.23.4 dev: false /@tailwindcss/typography@0.5.12(tailwindcss@3.4.3): @@ -4591,8 +4590,8 @@ packages: - webpack-cli dev: false - /@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0)(eslint@8.57.0)(typescript@5.4.5): - resolution: {integrity: sha512-GJWR0YnfrKnsRoluVO3PRb9r5aMZriiMMM/RHj5nnTrBy1/wIgk76XCtCKcnXGjpZQJQRFtGV9/0JJ6n30uwpQ==} + /@typescript-eslint/eslint-plugin@7.7.1(@typescript-eslint/parser@7.7.1)(eslint@8.57.0)(typescript@5.4.5): + resolution: {integrity: sha512-KwfdWXJBOviaBVhxO3p5TJiLpNuh2iyXyjmWN0f1nU87pwyvfS0EmjC6ukQVYVFJd/K1+0NWGPDXiyEyQorn0Q==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -4603,11 +4602,11 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.7.0 - '@typescript-eslint/type-utils': 7.7.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.7.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.7.0 + '@typescript-eslint/parser': 7.7.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.7.1 + '@typescript-eslint/type-utils': 7.7.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.7.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.7.1 debug: 4.3.4 eslint: 8.57.0 graphemer: 1.4.0 @@ -4661,8 +4660,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@5.4.5): - resolution: {integrity: sha512-fNcDm3wSwVM8QYL4HKVBggdIPAy9Q41vcvC/GtDobw3c4ndVT3K6cqudUmjHPw8EAp4ufax0o58/xvWaP2FmTg==} + /@typescript-eslint/parser@7.7.1(eslint@8.57.0)(typescript@5.4.5): + resolution: {integrity: sha512-vmPzBOOtz48F6JAGVS/kZYk4EkXao6iGrD838sp1w3NQQC0W8ry/q641KU4PrG7AKNAf56NOcR8GOpH8l9FPCw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -4671,10 +4670,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 7.7.0 - '@typescript-eslint/types': 7.7.0 - '@typescript-eslint/typescript-estree': 7.7.0(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.7.0 + '@typescript-eslint/scope-manager': 7.7.1 + '@typescript-eslint/types': 7.7.1 + '@typescript-eslint/typescript-estree': 7.7.1(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.7.1 debug: 4.3.4 eslint: 8.57.0 typescript: 5.4.5 @@ -4697,15 +4696,15 @@ packages: '@typescript-eslint/visitor-keys': 7.2.0 dev: true - /@typescript-eslint/scope-manager@7.7.0: - resolution: {integrity: sha512-/8INDn0YLInbe9Wt7dK4cXLDYp0fNHP5xKLHvZl3mOT5X17rK/YShXaiNmorl+/U4VKCVIjJnx4Ri5b0y+HClw==} + /@typescript-eslint/scope-manager@7.7.1: + resolution: {integrity: sha512-PytBif2SF+9SpEUKynYn5g1RHFddJUcyynGpztX3l/ik7KmZEv19WCMhUBkHXPU9es/VWGD3/zg3wg90+Dh2rA==} engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.7.0 - '@typescript-eslint/visitor-keys': 7.7.0 + '@typescript-eslint/types': 7.7.1 + '@typescript-eslint/visitor-keys': 7.7.1 - /@typescript-eslint/type-utils@7.7.0(eslint@8.57.0)(typescript@5.4.5): - resolution: {integrity: sha512-bOp3ejoRYrhAlnT/bozNQi3nio9tIgv3U5C0mVDdZC7cpcQEDZXvq8inrHYghLVwuNABRqrMW5tzAv88Vy77Sg==} + /@typescript-eslint/type-utils@7.7.1(eslint@8.57.0)(typescript@5.4.5): + resolution: {integrity: sha512-ZksJLW3WF7o75zaBPScdW1Gbkwhd/lyeXGf1kQCxJaOeITscoSl0MjynVvCzuV5boUz/3fOI06Lz8La55mu29Q==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -4714,8 +4713,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.7.0(typescript@5.4.5) - '@typescript-eslint/utils': 7.7.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.7.1(typescript@5.4.5) + '@typescript-eslint/utils': 7.7.1(eslint@8.57.0)(typescript@5.4.5) debug: 4.3.4 eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.4.5) @@ -4734,8 +4733,8 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/types@7.7.0: - resolution: {integrity: sha512-G01YPZ1Bd2hn+KPpIbrAhEWOn5lQBrjxkzHkWvP6NucMXFtfXoevK82hzQdpfuQYuhkvFDeQYbzXCjR1z9Z03w==} + /@typescript-eslint/types@7.7.1: + resolution: {integrity: sha512-AmPmnGW1ZLTpWa+/2omPrPfR7BcbUU4oha5VIbSbS1a1Tv966bklvLNXxp3mrbc+P2j4MNOTfDffNsk4o0c6/w==} engines: {node: ^18.18.0 || >=20.0.0} /@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.5): @@ -4781,8 +4780,8 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@7.7.0(typescript@5.4.5): - resolution: {integrity: sha512-8p71HQPE6CbxIBy2kWHqM1KGrC07pk6RJn40n0DSc6bMOBBREZxSDJ+BmRzc8B5OdaMh1ty3mkuWRg4sCFiDQQ==} + /@typescript-eslint/typescript-estree@7.7.1(typescript@5.4.5): + resolution: {integrity: sha512-CXe0JHCXru8Fa36dteXqmH2YxngKJjkQLjxzoj6LYwzZ7qZvgsLSc+eqItCrqIop8Vl2UKoAi0StVWu97FQZIQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -4790,8 +4789,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 7.7.0 - '@typescript-eslint/visitor-keys': 7.7.0 + '@typescript-eslint/types': 7.7.1 + '@typescript-eslint/visitor-keys': 7.7.1 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -4802,8 +4801,8 @@ packages: transitivePeerDependencies: - supports-color - /@typescript-eslint/utils@7.7.0(eslint@8.57.0)(typescript@5.4.5): - resolution: {integrity: sha512-LKGAXMPQs8U/zMRFXDZOzmMKgFv3COlxUQ+2NMPhbqgVm6R1w+nU1i4836Pmxu9jZAuIeyySNrN/6Rc657ggig==} + /@typescript-eslint/utils@7.7.1(eslint@8.57.0)(typescript@5.4.5): + resolution: {integrity: sha512-QUvBxPEaBXf41ZBbaidKICgVL8Hin0p6prQDu6bbetWo39BKbWJxRsErOzMNT1rXvTll+J7ChrbmMCXM9rsvOQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -4811,9 +4810,9 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 7.7.0 - '@typescript-eslint/types': 7.7.0 - '@typescript-eslint/typescript-estree': 7.7.0(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.7.1 + '@typescript-eslint/types': 7.7.1 + '@typescript-eslint/typescript-estree': 7.7.1(typescript@5.4.5) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: @@ -4837,17 +4836,17 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@typescript-eslint/visitor-keys@7.7.0: - resolution: {integrity: sha512-h0WHOj8MhdhY8YWkzIF30R379y0NqyOHExI9N9KCzvmu05EgG4FumeYa3ccfKUSphyWkWQE1ybVrgz/Pbam6YA==} + /@typescript-eslint/visitor-keys@7.7.1: + resolution: {integrity: sha512-gBL3Eq25uADw1LQ9kVpf3hRM+DWzs0uZknHYK3hq4jcTPqVCClHGDnB6UUUV2SFeBeA4KWHWbbLqmbGcZ4FYbw==} engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.7.0 + '@typescript-eslint/types': 7.7.1 eslint-visitor-keys: 3.4.3 /@ungap/structured-clone@1.2.0: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - /@uploadthing/dropzone@0.3.1(react@18.2.0)(solid-js@1.8.16)(svelte@4.2.15): + /@uploadthing/dropzone@0.3.1(react@18.2.0)(solid-js@1.8.17)(svelte@4.2.15): resolution: {integrity: sha512-SbDoRz8t/m8VtB+vRelduApWwfNZayMvLOn+Q4A8gSIrRAEPDur+s8uPf9On/+I0bGj2Ez/UDoDx3E3UGujT2g==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4863,7 +4862,7 @@ packages: dependencies: file-selector: 0.6.0 react: 18.2.0 - solid-js: 1.8.16 + solid-js: 1.8.17 svelte: 4.2.15 dev: false @@ -4871,7 +4870,7 @@ packages: resolution: {integrity: sha512-HfQpL1GSyLOOnIT4WqVv8aW3HotEpFKuuCnK+dUZThMzeiFs09s9J0wk5/VBwupXvIXQwMiB//bp9aUE2p/mFg==} dev: false - /@uploadthing/react@6.4.4(next@14.3.0-canary.13)(react@18.2.0)(solid-js@1.8.16)(svelte@4.2.15)(uploadthing@6.9.0): + /@uploadthing/react@6.4.4(next@14.2.2)(react@18.2.0)(solid-js@1.8.17)(svelte@4.2.15)(uploadthing@6.9.0): resolution: {integrity: sha512-/sE1BbtMNhL9YuIppI2eieMdvjWBCtP+zxjtwGD13kpTJcW7E8GytWTQcdXamURVHUgFH2n1Gsfxf0OWC9rdhA==} peerDependencies: next: '*' @@ -4881,13 +4880,13 @@ packages: next: optional: true dependencies: - '@uploadthing/dropzone': 0.3.1(react@18.2.0)(solid-js@1.8.16)(svelte@4.2.15) + '@uploadthing/dropzone': 0.3.1(react@18.2.0)(solid-js@1.8.17)(svelte@4.2.15) '@uploadthing/shared': 6.6.0(@uploadthing/mime-types@0.2.7) file-selector: 0.6.0 - next: 14.3.0-canary.13(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0)(react@18.2.0) + next: 14.2.2(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 tailwind-merge: 2.3.0 - uploadthing: 6.9.0(next@14.3.0-canary.13)(tailwindcss@3.4.3) + uploadthing: 6.9.0(next@14.2.2)(tailwindcss@3.4.3) transitivePeerDependencies: - '@uploadthing/mime-types' - solid-js @@ -4944,77 +4943,77 @@ packages: pretty-format: 29.7.0 dev: false - /@vue/compiler-core@3.4.23: - resolution: {integrity: sha512-HAFmuVEwNqNdmk+w4VCQ2pkLk1Vw4XYiiyxEp3z/xvl14aLTUBw2OfVH3vBcx+FtGsynQLkkhK410Nah1N2yyQ==} + /@vue/compiler-core@3.4.24: + resolution: {integrity: sha512-vbW/tgbwJYj62N/Ww99x0zhFTkZDTcGh3uwJEuadZ/nF9/xuFMC4693P9r+3sxGXISABpDKvffY5ApH9pmdd1A==} dependencies: '@babel/parser': 7.24.4 - '@vue/shared': 3.4.23 + '@vue/shared': 3.4.24 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 dev: false - /@vue/compiler-dom@3.4.23: - resolution: {integrity: sha512-t0b9WSTnCRrzsBGrDd1LNR5HGzYTr7LX3z6nNBG+KGvZLqrT0mY6NsMzOqlVMBKKXKVuusbbB5aOOFgTY+senw==} + /@vue/compiler-dom@3.4.24: + resolution: {integrity: sha512-4XgABML/4cNndVsQndG6BbGN7+EoisDwi3oXNovqL/4jdNhwvP8/rfRMTb6FxkxIxUUtg6AI1/qZvwfSjxJiWA==} dependencies: - '@vue/compiler-core': 3.4.23 - '@vue/shared': 3.4.23 + '@vue/compiler-core': 3.4.24 + '@vue/shared': 3.4.24 dev: false - /@vue/compiler-sfc@3.4.23: - resolution: {integrity: sha512-fSDTKTfzaRX1kNAUiaj8JB4AokikzStWgHooMhaxyjZerw624L+IAP/fvI4ZwMpwIh8f08PVzEnu4rg8/Npssw==} + /@vue/compiler-sfc@3.4.24: + resolution: {integrity: sha512-nRAlJUK02FTWfA2nuvNBAqsDZuERGFgxZ8sGH62XgFSvMxO2URblzulExsmj4gFZ8e+VAyDooU9oAoXfEDNxTA==} dependencies: '@babel/parser': 7.24.4 - '@vue/compiler-core': 3.4.23 - '@vue/compiler-dom': 3.4.23 - '@vue/compiler-ssr': 3.4.23 - '@vue/shared': 3.4.23 + '@vue/compiler-core': 3.4.24 + '@vue/compiler-dom': 3.4.24 + '@vue/compiler-ssr': 3.4.24 + '@vue/shared': 3.4.24 estree-walker: 2.0.2 magic-string: 0.30.10 postcss: 8.4.38 source-map-js: 1.2.0 dev: false - /@vue/compiler-ssr@3.4.23: - resolution: {integrity: sha512-hb6Uj2cYs+tfqz71Wj6h3E5t6OKvb4MVcM2Nl5i/z1nv1gjEhw+zYaNOV+Xwn+SSN/VZM0DgANw5TuJfxfezPg==} + /@vue/compiler-ssr@3.4.24: + resolution: {integrity: sha512-ZsAtr4fhaUFnVcDqwW3bYCSDwq+9Gk69q2r/7dAHDrOMw41kylaMgOP4zRnn6GIEJkQznKgrMOGPMFnLB52RbQ==} dependencies: - '@vue/compiler-dom': 3.4.23 - '@vue/shared': 3.4.23 + '@vue/compiler-dom': 3.4.24 + '@vue/shared': 3.4.24 dev: false - /@vue/reactivity@3.4.23: - resolution: {integrity: sha512-GlXR9PL+23fQ3IqnbSQ8OQKLodjqCyoCrmdLKZk3BP7jN6prWheAfU7a3mrltewTkoBm+N7qMEb372VHIkQRMQ==} + /@vue/reactivity@3.4.24: + resolution: {integrity: sha512-nup3fSYg4i4LtNvu9slF/HF/0dkMQYfepUdORBcMSsankzRPzE7ypAFurpwyRBfU1i7Dn1kcwpYsE1wETSh91g==} dependencies: - '@vue/shared': 3.4.23 + '@vue/shared': 3.4.24 dev: false - /@vue/runtime-core@3.4.23: - resolution: {integrity: sha512-FeQ9MZEXoFzFkFiw9MQQ/FWs3srvrP+SjDKSeRIiQHIhtkzoj0X4rWQlRNHbGuSwLra6pMyjAttwixNMjc/xLw==} + /@vue/runtime-core@3.4.24: + resolution: {integrity: sha512-c7iMfj6cJMeAG3s5yOn9Rc5D9e2/wIuaozmGf/ICGCY3KV5H7mbTVdvEkd4ZshTq7RUZqj2k7LMJWVx+EBiY1g==} dependencies: - '@vue/reactivity': 3.4.23 - '@vue/shared': 3.4.23 + '@vue/reactivity': 3.4.24 + '@vue/shared': 3.4.24 dev: false - /@vue/runtime-dom@3.4.23: - resolution: {integrity: sha512-RXJFwwykZWBkMiTPSLEWU3kgVLNAfActBfWFlZd0y79FTUxexogd0PLG4HH2LfOktjRxV47Nulygh0JFXe5f9A==} + /@vue/runtime-dom@3.4.24: + resolution: {integrity: sha512-uXKzuh/Emfad2Y7Qm0ABsLZZV6H3mAJ5ZVqmAOlrNQRf+T5mxpPGZBfec1hkP41t6h6FwF6RSGCs/gd8WbuySQ==} dependencies: - '@vue/runtime-core': 3.4.23 - '@vue/shared': 3.4.23 + '@vue/runtime-core': 3.4.24 + '@vue/shared': 3.4.24 csstype: 3.1.3 dev: false - /@vue/server-renderer@3.4.23(vue@3.4.23): - resolution: {integrity: sha512-LDwGHtnIzvKFNS8dPJ1SSU5Gvm36p2ck8wCZc52fc3k/IfjKcwCyrWEf0Yag/2wTFUBXrqizfhK9c/mC367dXQ==} + /@vue/server-renderer@3.4.24(vue@3.4.24): + resolution: {integrity: sha512-H+DLK4sQF6sRgzKyofmlEVBIV/9KrQU6HIV7nt6yIwSGGKvSwlV8pqJlebUKLpbXaNHugdSfAbP6YmXF69lxow==} peerDependencies: - vue: 3.4.23 + vue: 3.4.24 dependencies: - '@vue/compiler-ssr': 3.4.23 - '@vue/shared': 3.4.23 - vue: 3.4.23(typescript@5.4.5) + '@vue/compiler-ssr': 3.4.24 + '@vue/shared': 3.4.24 + vue: 3.4.24(typescript@5.4.5) dev: false - /@vue/shared@3.4.23: - resolution: {integrity: sha512-wBQ0gvf+SMwsCQOyusNw/GoXPV47WGd1xB5A1Pgzy0sQ3Bi5r5xm3n+92y3gCnB3MWqnRDdvfkRGxhKtbBRNgg==} + /@vue/shared@3.4.24: + resolution: {integrity: sha512-BW4tajrJBM9AGAknnyEw5tO2xTmnqgup0VTnDAMcxYmqOX0RG0b9aSUGAbEKolD91tdwpA6oCwbltoJoNzpItw==} dev: false /@webassemblyjs/ast@1.12.1: @@ -5178,8 +5177,8 @@ packages: humanize-ms: 1.2.1 dev: false - /ai@3.0.24(react@18.2.0)(solid-js@1.8.16)(svelte@4.2.15)(vue@3.4.23)(zod@3.22.5): - resolution: {integrity: sha512-x2enc2aIbOjsvC6N+xS8cTEiAPXGSzN1MjqNu4jo9YlBKmGR+83slScoXhgFZQnaHHeT9miPUVoMRqde11Bc8Q==} + /ai@3.0.29(react@18.2.0)(solid-js@1.8.17)(svelte@4.2.15)(vue@3.4.24)(zod@3.23.4): + resolution: {integrity: sha512-kqHOz64O0jBO1M9NxpYhNGvneEVkru8Pisj/ursAVqyQ50ZZAQZhnAM4WCNoW/FP3u1GD6E1BFJG1krmSr3a5Q==} engines: {node: '>=18'} peerDependencies: react: ^18.2.0 @@ -5199,24 +5198,24 @@ packages: zod: optional: true dependencies: - '@ai-sdk/provider': 0.0.0 - '@ai-sdk/provider-utils': 0.0.1(zod@3.22.5) + '@ai-sdk/provider': 0.0.2 + '@ai-sdk/provider-utils': 0.0.3(zod@3.23.4) eventsource-parser: 1.1.2 json-schema: 0.4.0 jsondiffpatch: 0.6.0 nanoid: 3.3.6 react: 18.2.0 secure-json-parse: 2.7.0 - solid-js: 1.8.16 - solid-swr-store: 0.10.7(solid-js@1.8.16)(swr-store@0.10.6) + solid-js: 1.8.17 + solid-swr-store: 0.10.7(solid-js@1.8.17)(swr-store@0.10.6) sswr: 2.0.0(svelte@4.2.15) svelte: 4.2.15 swr: 2.2.0(react@18.2.0) swr-store: 0.10.6 - swrv: 1.0.4(vue@3.4.23) - vue: 3.4.23(typescript@5.4.5) - zod: 3.22.5 - zod-to-json-schema: 3.22.5(zod@3.22.5) + swrv: 1.0.4(vue@3.4.24) + vue: 3.4.24(typescript@5.4.5) + zod: 3.23.4 + zod-to-json-schema: 3.22.5(zod@3.23.4) dev: false /ajv-keywords@3.5.2(ajv@6.12.6): @@ -5429,7 +5428,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.23.0 - caniuse-lite: 1.0.30001611 + caniuse-lite: 1.0.30001612 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -5445,7 +5444,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.23.0 - caniuse-lite: 1.0.30001611 + caniuse-lite: 1.0.30001612 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -5530,8 +5529,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001611 - electron-to-chromium: 1.4.745 + caniuse-lite: 1.0.30001612 + electron-to-chromium: 1.4.747 node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.23.0) @@ -5582,8 +5581,8 @@ packages: engines: {node: '>=14.16'} dev: true - /caniuse-lite@1.0.30001611: - resolution: {integrity: sha512-19NuN1/3PjA3QI8Eki55N8my4LzfkMCRLgCVfrl/slbSAchQfV0+GwjPrK3rq37As4UCLlM/DHajbKkAqbv92Q==} + /caniuse-lite@1.0.30001612: + resolution: {integrity: sha512-lFgnZ07UhaCcsSZgWW0K5j4e69dK1u/ltrL9lTUiFOwNHs12S3UMIEYgBV0Z6C6hRDev7iRnMzzYmKabYdXF9g==} /ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -5766,6 +5765,11 @@ packages: engines: {node: '>=6'} dev: false + /clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + engines: {node: '>=6'} + dev: false + /cmdk@1.0.0(@types/react-dom@18.2.25)(@types/react@18.2.79)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-gDzVf0a09TvoJ5jnuPvygTB77+XdOSwEmJ88L6XPFPlv7T3RxbP9jgenfylrAMD0+Le1aO0nVjQUzl2g+vjz5Q==} peerDependencies: @@ -6333,7 +6337,7 @@ packages: dependencies: '@esbuild-kit/esm-loader': 2.6.5 '@hono/node-server': 1.11.0 - '@hono/zod-validator': 0.2.1(hono@4.2.5)(zod@3.22.5) + '@hono/zod-validator': 0.2.1(hono@4.2.7)(zod@3.23.4) camelcase: 7.0.1 chalk: 5.3.0 commander: 9.5.0 @@ -6342,18 +6346,18 @@ packages: esbuild-register: 3.5.0(esbuild@0.19.12) glob: 8.1.0 hanji: 0.0.5 - hono: 4.2.5 + hono: 4.2.7 json-diff: 0.9.0 minimatch: 7.4.6 semver: 7.6.0 superjson: 2.2.1 - zod: 3.22.5 + zod: 3.23.4 transitivePeerDependencies: - supports-color dev: true - /drizzle-orm@0.30.8(@opentelemetry/api@1.8.0)(@types/react@18.2.79)(pg@8.11.5)(postgres@3.4.4)(react@18.2.0): - resolution: {integrity: sha512-9pBJA0IjnpPpzZ6s9jlS1CQAbKoBmbn2GJesPhXaVblAA/joOJ4AWWevYcqvLGj9SvThBAl7WscN8Zwgg5mnTw==} + /drizzle-orm@0.30.9(@opentelemetry/api@1.8.0)(@types/react@18.2.79)(pg@8.11.5)(postgres@3.4.4)(react@18.2.0): + resolution: {integrity: sha512-VOiCFsexErmgqvNCOmbzmqDCZzZsHoz6SkWAjTFxsTr1AllKDbDJ2+GgedLXsXMDgpg/ljDG1zItIFeZtiO2LA==} peerDependencies: '@aws-sdk/client-rds-data': '>=3' '@cloudflare/workers-types': '>=3' @@ -6453,8 +6457,8 @@ packages: semver: 7.6.0 dev: false - /electron-to-chromium@1.4.745: - resolution: {integrity: sha512-tRbzkaRI5gbUn5DEvF0dV4TQbMZ5CLkWeTAXmpC9IrYT+GE+x76i9p+o3RJ5l9XmdQlI1pPhVtE9uNcJJ0G0EA==} + /electron-to-chromium@1.4.747: + resolution: {integrity: sha512-+FnSWZIAvFHbsNVmUxhEqWiaOiPMcfum1GQzlWCg/wLigVtshOsjXHyEFfmt6cFK6+HkS3QOJBv6/3OPumbBfw==} /embla-carousel-react@8.0.2(react@18.2.0): resolution: {integrity: sha512-RHe1GKLulOW8EDN+cJgbFbVVfRXcaLT2/89dyVw3ONGgVpZjD19wB87I1LUZ1aCzOSrTccx0PFSQanK4OOfGPA==} @@ -6879,7 +6883,7 @@ packages: eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 eslint-import-resolver-typescript: 2.7.1(eslint-plugin-import@2.29.1)(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.7.0)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.7.1)(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) eslint-plugin-react: 7.34.1(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) @@ -6968,7 +6972,7 @@ packages: dependencies: debug: 4.3.4 eslint: 8.57.0 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.7.0)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.7.1)(eslint@8.57.0) glob: 7.2.3 is-glob: 4.0.3 resolve: 1.22.8 @@ -7030,7 +7034,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.1(@typescript-eslint/parser@7.7.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): + /eslint-module-utils@2.8.1(@typescript-eslint/parser@7.7.1)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} engines: {node: '>=4'} peerDependencies: @@ -7051,7 +7055,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.7.1(eslint@8.57.0)(typescript@5.4.5) debug: 3.2.7 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 @@ -7094,7 +7098,7 @@ packages: - supports-color dev: true - /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.0)(eslint@8.57.0): + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.7.1)(eslint@8.57.0): resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: @@ -7104,7 +7108,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/parser': 7.7.1(eslint@8.57.0)(typescript@5.4.5) array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 @@ -7113,7 +7117,7 @@ packages: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.7.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.7.1)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -8129,8 +8133,8 @@ packages: resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} dev: false - /hono@4.2.5: - resolution: {integrity: sha512-uonJD3i/yy005kQ7bPZRVfG3rejYJwyPqBmPoUGijS4UB/qM+YlrZ7xzSWy+ByDu9buGHUG+f+SKzz03Y6V1Kw==} + /hono@4.2.7: + resolution: {integrity: sha512-k1xHi86tJnRIVvqhFMBDGFKJ8r5O+bEsT4P59ZK59r0F300Xd910/r237inVfuT/VmE86RQQffX4OYNda6dLXw==} engines: {node: '>=16.0.0'} dev: true @@ -9234,8 +9238,8 @@ packages: uvu: 0.5.6 dev: false - /micromark-core-commonmark@2.0.0: - resolution: {integrity: sha512-jThOz/pVmAYUtkroV3D5c1osFXAMv9e0ypGDOIZuCeAe91/sD6BoE2Sjzt30yuXtwOYUmySOhMas/PVyh02itA==} + /micromark-core-commonmark@2.0.1: + resolution: {integrity: sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==} dependencies: decode-named-character-reference: 1.0.2 devlop: 1.1.0 @@ -9276,7 +9280,7 @@ packages: resolution: {integrity: sha512-6Rzu0CYRKDv3BfLAUnZsSlzx3ak6HAoI85KTiijuKIz5UxZxbUI+pD6oHgw+6UtQuiRwnGRhzMmPRv4smcz0fg==} dependencies: devlop: 1.1.0 - micromark-core-commonmark: 2.0.0 + micromark-core-commonmark: 2.0.1 micromark-factory-space: 2.0.0 micromark-util-character: 2.1.0 micromark-util-normalize-identifier: 2.0.0 @@ -9706,7 +9710,7 @@ packages: debug: 4.3.4 decode-named-character-reference: 1.0.2 devlop: 1.1.0 - micromark-core-commonmark: 2.0.0 + micromark-core-commonmark: 2.0.1 micromark-factory-space: 2.0.0 micromark-util-character: 2.1.0 micromark-util-chunked: 2.0.0 @@ -9843,7 +9847,7 @@ packages: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: false - /next-contentlayer@0.3.4(contentlayer@0.3.4)(esbuild@0.20.2)(next@14.3.0-canary.13)(react-dom@18.2.0)(react@18.2.0): + /next-contentlayer@0.3.4(contentlayer@0.3.4)(esbuild@0.20.2)(next@14.2.2)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-UtUCwgAl159KwfhNaOwyiI7Lg6sdioyKMeh+E7jxx0CJ29JuXGxBEYmCI6+72NxFGIFZKx8lvttbbQhbnYWYSw==} peerDependencies: contentlayer: 0.3.4 @@ -9854,7 +9858,7 @@ packages: '@contentlayer/core': 0.3.4(esbuild@0.20.2) '@contentlayer/utils': 0.3.4 contentlayer: 0.3.4(esbuild@0.20.2) - next: 14.3.0-canary.13(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0)(react@18.2.0) + next: 14.2.2(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: @@ -9897,7 +9901,7 @@ packages: '@opentelemetry/api': 1.8.0 '@swc/helpers': 0.5.2 busboy: 1.6.0 - caniuse-lite: 1.0.30001611 + caniuse-lite: 1.0.30001612 graceful-fs: 4.2.11 postcss: 8.4.31 react: 18.2.0 @@ -9918,8 +9922,8 @@ packages: - babel-plugin-macros dev: false - /next@14.3.0-canary.13(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-FZ6KjQamj/wIw+VLolja66HOsh2zLnf9DJ56AAXerC+HfsnY14IugTENJXImQDhra8dA2EM/uF1fxhPt1zHJkQ==} + /next@14.2.2(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-oGwUaa2bCs47FbuxWMpOoXtBMPYpvTPgdZr3UAo+pu7Ns00z9otmYpoeV1HEiYL06AlRQQIA/ypK526KjJfaxg==} engines: {node: '>=18.17.0'} hasBin: true peerDependencies: @@ -9936,26 +9940,26 @@ packages: sass: optional: true dependencies: - '@next/env': 14.3.0-canary.13 + '@next/env': 14.2.2 '@opentelemetry/api': 1.8.0 '@swc/helpers': 0.5.5 busboy: 1.6.0 - caniuse-lite: 1.0.30001611 + caniuse-lite: 1.0.30001612 graceful-fs: 4.2.11 postcss: 8.4.31 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) styled-jsx: 5.1.1(@babel/core@7.24.4)(react@18.2.0) optionalDependencies: - '@next/swc-darwin-arm64': 14.3.0-canary.13 - '@next/swc-darwin-x64': 14.3.0-canary.13 - '@next/swc-linux-arm64-gnu': 14.3.0-canary.13 - '@next/swc-linux-arm64-musl': 14.3.0-canary.13 - '@next/swc-linux-x64-gnu': 14.3.0-canary.13 - '@next/swc-linux-x64-musl': 14.3.0-canary.13 - '@next/swc-win32-arm64-msvc': 14.3.0-canary.13 - '@next/swc-win32-ia32-msvc': 14.3.0-canary.13 - '@next/swc-win32-x64-msvc': 14.3.0-canary.13 + '@next/swc-darwin-arm64': 14.2.2 + '@next/swc-darwin-x64': 14.2.2 + '@next/swc-linux-arm64-gnu': 14.2.2 + '@next/swc-linux-arm64-musl': 14.2.2 + '@next/swc-linux-x64-gnu': 14.2.2 + '@next/swc-linux-x64-musl': 14.2.2 + '@next/swc-win32-arm64-msvc': 14.2.2 + '@next/swc-win32-ia32-msvc': 14.2.2 + '@next/swc-win32-x64-msvc': 14.2.2 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -10103,8 +10107,8 @@ packages: engines: {node: '>= 14.17.0'} dev: false - /openai@4.38.2: - resolution: {integrity: sha512-M16ehj0D84Gjq5cjvBzXRb5X+UvtWlxPDRAWAWMC0EN+6nHqnULIn5fWWeiexDPup25FeSZYv/ldp8KefcZVJQ==} + /openai@4.38.3: + resolution: {integrity: sha512-mIL9WtrFNOanpx98mJ+X/wkoepcxdqqu0noWFoNQHl/yODQ47YM7NEYda7qp8JfjqpLFVxY9mQhshoS/Fqac0A==} hasBin: true dependencies: '@types/node': 18.19.31 @@ -10800,7 +10804,7 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/test': 8.0.8 + '@storybook/test': 8.0.9 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: @@ -10967,7 +10971,7 @@ packages: react: ^16.0.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0 dependencies: - clsx: 2.1.0 + clsx: 2.1.1 eventemitter3: 4.0.7 lodash: 4.17.21 react: 18.2.0 @@ -11515,22 +11519,22 @@ packages: - utf-8-validate dev: false - /solid-js@1.8.16: - resolution: {integrity: sha512-rja94MNU9flF3qQRLNsu60QHKBDKBkVE1DldJZPIfn2ypIn3NV2WpSbGTQIvsyGPBo+9E2IMjwqnqpbgfWuzeg==} + /solid-js@1.8.17: + resolution: {integrity: sha512-E0FkUgv9sG/gEBWkHr/2XkBluHb1fkrHywUgA6o6XolPDCJ4g1HaLmQufcBBhiF36ee40q+HpG/vCZu7fLpI3Q==} dependencies: csstype: 3.1.3 seroval: 1.0.5 seroval-plugins: 1.0.5(seroval@1.0.5) dev: false - /solid-swr-store@0.10.7(solid-js@1.8.16)(swr-store@0.10.6): + /solid-swr-store@0.10.7(solid-js@1.8.17)(swr-store@0.10.6): resolution: {integrity: sha512-A6d68aJmRP471aWqKKPE2tpgOiR5fH4qXQNfKIec+Vap+MGQm3tvXlT8n0I8UgJSlNAsSAUuw2VTviH2h3Vv5g==} engines: {node: '>=10'} peerDependencies: solid-js: ^1.2 swr-store: ^0.10 dependencies: - solid-js: 1.8.16 + solid-js: 1.8.17 swr-store: 0.10.6 dev: false @@ -11856,12 +11860,12 @@ packages: resolution: {integrity: sha512-LqVcOHSB4cPGgitD1riJ1Hh4vdmITOp+BkmfmXRh4hSF/t7EnS4iD+SOTmq7w5pPm/SiPeto4ADbKS6dHUDWFA==} dev: false - /swrv@1.0.4(vue@3.4.23): + /swrv@1.0.4(vue@3.4.24): resolution: {integrity: sha512-zjEkcP8Ywmj+xOJW3lIT65ciY/4AL4e/Or7Gj0MzU3zBJNMdJiT8geVZhINavnlHRMMCcJLHhraLTAiDOTmQ9g==} peerDependencies: vue: '>=3.2.26 < 4' dependencies: - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) dev: false /tabbable@6.2.0: @@ -11984,12 +11988,12 @@ packages: jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.30.3 + terser: 5.30.4 webpack: 5.91.0(@swc/core@1.3.101)(esbuild@0.19.11) dev: false - /terser@5.30.3: - resolution: {integrity: sha512-STdUgOUx8rLbMGO9IOwHLpCqolkDITFFQSMYYwKE1N2lY6MVSaeoi10z/EhWxRc6ybqoVmKSkhKYH/XUpl7vSA==} + /terser@5.30.4: + resolution: {integrity: sha512-xRdd0v64a8mFK9bnsKVdoNP9GQIKUAaJPTaqEQDL4w/J8WaW4sWXXoMZ+6SimPkfT5bElreXf8m9HnmPc3E1BQ==} engines: {node: '>=10'} hasBin: true dependencies: @@ -12358,7 +12362,7 @@ packages: escalade: 3.1.2 picocolors: 1.0.0 - /uploadthing@6.9.0(next@14.3.0-canary.13)(tailwindcss@3.4.3): + /uploadthing@6.9.0(next@14.2.2)(tailwindcss@3.4.3): resolution: {integrity: sha512-I985NeMkUHFK+ixfu6ztBGCzkAVYiLP8H3bIcYz+Oh13uFsqQAKrrG34ivdUk8mCjssGCOn8eN+skMPA6bNCoQ==} engines: {node: '>=18.13.0'} peerDependencies: @@ -12382,7 +12386,7 @@ packages: '@uploadthing/mime-types': 0.2.7 '@uploadthing/shared': 6.6.0(@uploadthing/mime-types@0.2.7) consola: 3.2.3 - next: 14.3.0-canary.13(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0)(react@18.2.0) + next: 14.2.2(@babel/core@7.24.4)(@opentelemetry/api@1.8.0)(react-dom@18.2.0)(react@18.2.0) std-env: 3.7.0 tailwindcss: 3.4.3 dev: false @@ -12592,19 +12596,19 @@ packages: d3-timer: 3.0.1 dev: false - /vue@3.4.23(typescript@5.4.5): - resolution: {integrity: sha512-X1y6yyGJ28LMUBJ0k/qIeKHstGd+BlWQEOT40x3auJFTmpIhpbKLgN7EFsqalnJXq1Km5ybDEsp6BhuWKciUDg==} + /vue@3.4.24(typescript@5.4.5): + resolution: {integrity: sha512-NPdx7dLGyHmKHGRRU5bMRYVE+rechR+KDU5R2tSTNG36PuMwbfAJ+amEvOAw7BPfZp5sQulNELSLm5YUkau+Sg==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.4.23 - '@vue/compiler-sfc': 3.4.23 - '@vue/runtime-dom': 3.4.23 - '@vue/server-renderer': 3.4.23(vue@3.4.23) - '@vue/shared': 3.4.23 + '@vue/compiler-dom': 3.4.24 + '@vue/compiler-sfc': 3.4.24 + '@vue/runtime-dom': 3.4.24 + '@vue/server-renderer': 3.4.24(vue@3.4.24) + '@vue/shared': 3.4.24 typescript: 5.4.5 dev: false @@ -12831,16 +12835,16 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - /zod-to-json-schema@3.22.5(zod@3.22.5): + /zod-to-json-schema@3.22.5(zod@3.23.4): resolution: {integrity: sha512-+akaPo6a0zpVCCseDed504KBJUQpEW5QZw7RMneNmKw+fGaML1Z9tUNLnHHAC8x6dzVRO1eB2oEMyZRnuBZg7Q==} peerDependencies: zod: ^3.22.4 dependencies: - zod: 3.22.5 + zod: 3.23.4 dev: false - /zod@3.22.5: - resolution: {integrity: sha512-HqnGsCdVZ2xc0qWPLdO25WnseXThh0kEYKIdV5F/hTHO75hNZFp8thxSeHhiPrHZKrFTo1SOgkAj9po5bexZlw==} + /zod@3.23.4: + resolution: {integrity: sha512-/AtWOKbBgjzEYYQRNfoGKHObgfAZag6qUJX1VbHo2PRBgS+wfWagEY2mizjfyAPcGesrJOcx/wcl0L9WnVrHFw==} /zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} diff --git a/src/components/layouts/site-footer.tsx b/src/components/layouts/site-footer.tsx index 5d65ab761..ccf4abaf6 100644 --- a/src/components/layouts/site-footer.tsx +++ b/src/components/layouts/site-footer.tsx @@ -12,26 +12,15 @@ export function SiteFooter() { return (