diff --git a/apps/www/package.json b/apps/www/package.json index 5679b1032..cca93f11e 100644 --- a/apps/www/package.json +++ b/apps/www/package.json @@ -29,7 +29,7 @@ "@trpc/server": "catalog:", "embla-carousel-autoplay": "^8.6.0", "fumadocs-core": "^15.0.11", - "fumadocs-docgen": "^2.1.0", + "fumadocs-docgen": "^3.1.0", "fumadocs-mdx": "^11.6.10", "fumadocs-ui": "^14.7.7", "geist": "^1.4.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8adf57c19..ce6ce39cc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -103,8 +103,8 @@ importers: specifier: ^15.0.11 version: 15.0.11(@types/react@18.3.24)(next@15.5.0(@babel/core@7.26.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) fumadocs-docgen: - specifier: ^2.1.0 - version: 2.1.0 + specifier: ^3.1.0 + version: 3.1.0(@types/estree@1.0.6)(@types/hast@3.0.4)(@types/mdast@4.0.4)(fumadocs-core@15.0.11(@types/react@18.3.24)(next@15.5.0(@babel/core@7.26.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mdast-util-mdx@3.0.0) fumadocs-mdx: specifier: ^11.6.10 version: 11.6.10(acorn@8.15.0)(fumadocs-core@15.0.11(@types/react@18.3.24)(next@15.5.0(@babel/core@7.26.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@15.5.0(@babel/core@7.26.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) @@ -465,7 +465,7 @@ importers: version: 7.37.5(eslint@9.34.0(jiti@2.4.2)) eslint-plugin-react-hooks: specifier: rc - version: 6.0.0-rc.1(eslint@9.34.0(jiti@2.4.2)) + version: 6.0.0-rc.2(eslint@9.34.0(jiti@2.4.2)) eslint-plugin-tailwindcss: specifier: ^3.18.2 version: 3.18.2(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.17.1)(typescript@5.9.2))) @@ -655,9 +655,10 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/plugin-transform-private-methods@7.25.9': - resolution: {integrity: sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==} + '@babel/plugin-proposal-private-methods@7.18.6': + resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead. peerDependencies: '@babel/core': ^7.0.0-0 @@ -702,17 +703,17 @@ packages: '@date-fns/tz@1.4.1': resolution: {integrity: sha512-P5LUNhtbj6YfI3iJjw5EL9eUAG6OitD0W3fWQcpQjDRc/QIsL0tRNuO1PcDvPccWL1fSTXXdE1ds+l95DV/OFA==} - '@emnapi/core@1.4.3': - resolution: {integrity: sha512-4m62DuCE07lw01soJwPiBGC0nAww0Q+RY70VZ+n49yDIO13yyinhbWCeNnaob0lakDtWQzSdtNWzJeOJt2ma+g==} + '@emnapi/core@1.11.1': + resolution: {integrity: sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==} - '@emnapi/runtime@1.4.3': - resolution: {integrity: sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==} + '@emnapi/runtime@1.11.1': + resolution: {integrity: sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==} '@emnapi/runtime@1.4.4': resolution: {integrity: sha512-hHyapA4A3gPaDCNfiqyZUStTMqIkKRshqPIuDOXv1hcBnD4U3l8cP0T1HMCfGRxQ6V64TGCcoswChANyOAwbQg==} - '@emnapi/wasi-threads@1.0.2': - resolution: {integrity: sha512-5n3nTJblwRi8LlXkJ9eBzu+kZR8Yxcc7ubakyQTFzPMtIhFpUBRbsnc2Dv88IZDIbCDlBiWrknhB4Lsz7mg6BA==} + '@emnapi/wasi-threads@1.2.2': + resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==} '@esbuild/aix-ppc64@0.25.4': resolution: {integrity: sha512-1VCICWypeQKhVbE9oW/sJaAmjLxhVqacdkvPLEjwlttjfwENRSClS8EjBz0KzRyFSCPDIkuXW34Je/vk7zdB7Q==} @@ -1268,8 +1269,11 @@ packages: '@mdx-js/mdx@3.1.0': resolution: {integrity: sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw==} - '@napi-rs/wasm-runtime@0.2.11': - resolution: {integrity: sha512-9DPkXtvHydrcOsopiYpUgPHpmj0HWZKMUnL2dZqpvC42lsratuBG06V5ipyno0fUek5VlFsNQ+AcFATSrJXgMA==} + '@napi-rs/wasm-runtime@1.1.6': + resolution: {integrity: sha512-ZLv/JdUfkvOy9eCnnBaGfiO+XimbjebAeO+MRQqD/B+FR1tnRN0tpKSJHRbE8sFfS6aqsXZ67TQjfwfsxULVbg==} + peerDependencies: + '@emnapi/core': ^1.7.1 + '@emnapi/runtime': ^1.7.1 '@next/env@15.5.0': resolution: {integrity: sha512-sDaprBAfzCQiOgo2pO+LhnV0Wt2wBgartjrr+dpcTORYVnnXD0gwhHhiiyIih9hQbq+JnbqH4odgcFWhqCGidw==} @@ -1341,92 +1345,122 @@ packages: resolution: {integrity: sha512-euTV/2kya290SNkl5m8e/H1na8iDygk74nNtl4E0YZNyYIrEMwE1JwamoroMKGZw2Uz+in/8gH3m1+2YfP0j1w==} engines: {node: '>= 16.0.0'} - '@oxc-transform/binding-android-arm64@0.75.0': - resolution: {integrity: sha512-J0KwuuxpLtmrcA4ruKt1V+cC2fBKu8YuZRyGXA6GWklyzFSeztcrqyteO22e2hu35QntXMA9X5JjojdLNIsFPQ==} - engines: {node: '>=14.0.0'} + '@oxc-transform/binding-android-arm-eabi@0.138.0': + resolution: {integrity: sha512-YBNqz0zCNIciKXq+ktn8ePuv4laVE2nW9M2Cyo6K3mqcQOS97GmMFpOBJYJ7vvd9FbJmCVNvNf/21OG+K+EOyA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [android] + + '@oxc-transform/binding-android-arm64@0.138.0': + resolution: {integrity: sha512-uvwBNFt7F8p/ubmN+ujdu2poRhfzDnSlDCPlv3Hw7WP0zv7Zj/rLXn+WemsROg+o+xFKEo3LOvTDTTxQtK4h9A==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxc-transform/binding-darwin-arm64@0.75.0': - resolution: {integrity: sha512-fI+jRZVeQcNSznkoZQQj0Eojr0s1Cl//r0T0k77m6Q4bJznfKPHARgO7qTGkryW9vkXXbKxq6Qzqm+zD712r2g==} - engines: {node: '>=14.0.0'} + '@oxc-transform/binding-darwin-arm64@0.138.0': + resolution: {integrity: sha512-eJFulgKaKX9DBIjxc4c2QH8MZjUvJNwJvqipYEDGqSAiaVDnG+TGB6H9IadzQal7aUvncMU5hOT9q2zRpe+09w==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxc-transform/binding-darwin-x64@0.75.0': - resolution: {integrity: sha512-Kt30I+a3ZQr85F+gxgPoSkrab3dPiJ/OtB2fW5c0keX3TbZsRmyjCdewVOWmK8Q/Lylg1jmICHsGs2+BsQeXtQ==} - engines: {node: '>=14.0.0'} + '@oxc-transform/binding-darwin-x64@0.138.0': + resolution: {integrity: sha512-hxxGnegzEVSdwpKlVI44m9iTxQEnt3ycRLASMyAF+P1QN+i7bKViM/AxriMETipN/xt7kMaUVEdm7e0gXNkgig==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxc-transform/binding-freebsd-x64@0.75.0': - resolution: {integrity: sha512-Wfn02p7f8KBQYu8n9eQhFA1qRaAK1sBUbS4H2Kkt7ZkBIWSup4bFB2KJANIdvXu0Gf3psSrAiCnBjYwV+8vZ3A==} - engines: {node: '>=14.0.0'} + '@oxc-transform/binding-freebsd-x64@0.138.0': + resolution: {integrity: sha512-0nlG2y5sVCpHE5TiYcuWHqmfVXQex1OYt4tmEfwRiu4QV4038W8zM2iHRtOAe6mAU9eJdPEgMl5+aVMbY/3yrw==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxc-transform/binding-linux-arm-gnueabihf@0.75.0': - resolution: {integrity: sha512-F+h5YoUmuQHHKJ7pdUbJzyDhrXrxSgWQWizS314hWxRutPV7rL3n2ruE9KSKDUHvko7CDrxMmi4HlCM+jwql5Q==} - engines: {node: '>=14.0.0'} + '@oxc-transform/binding-linux-arm-gnueabihf@0.138.0': + resolution: {integrity: sha512-6P8a3pB8KmpZelVYS+rozcYmEqUBi4P16la6u5BDIphoRjMHyeO1/QLB/GNVxXwkS3vPJy8Gp1SFvf+XGXt8Nw==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-transform/binding-linux-arm-musleabihf@0.75.0': - resolution: {integrity: sha512-eg60915Ph5P56ZqXt89xCwrRPR8xqI5R9VBSPb4Rcv2PGdkCDJw4EdOVWWNGXRLbwotTOLcqDW2qImMQCX5/Ow==} - engines: {node: '>=14.0.0'} + '@oxc-transform/binding-linux-arm-musleabihf@0.138.0': + resolution: {integrity: sha512-1cBvbRxhVV5/+9H9ZzAKDXae3W2AdAaaz7WOsn0cQy/Vz8CYz/3GMQSYard15EzTj/EKTANPqY4qIvOAGqYowA==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-transform/binding-linux-arm64-gnu@0.75.0': - resolution: {integrity: sha512-ZCbJUCoEkd6iNfSM+F/97trvL2If9Vg+NhrwCVq49CvbgIW0fTNAs1U//eAC6pAosKkUZIcTTUlAH6hVEueSWg==} - engines: {node: '>=14.0.0'} + '@oxc-transform/binding-linux-arm64-gnu@0.138.0': + resolution: {integrity: sha512-PLE7otK/VXZj2HdbA0Idbp9pfZOMMIE8kkCRN8k9ftty4GWBLjlJ1TDOWwJ7PpOi0oWOHlpOjZaaTDvX3rix7A==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - '@oxc-transform/binding-linux-arm64-musl@0.75.0': - resolution: {integrity: sha512-s334t17TptH7DJYgFQWKesrZZIKhG4ASg9HO+Ssv0l0nn5FYjjYVdeAQLqCO9DaErIjNa7zLQJ09sr1WEF3S1g==} - engines: {node: '>=14.0.0'} + '@oxc-transform/binding-linux-arm64-musl@0.138.0': + resolution: {integrity: sha512-9aIEbbkuxpkIoC/y1wpY2RR4E45DJAiEGjpSWeK6s8r6cccOF4raJcnSLRiCJ5tsjXMNI/1+7cdYfXORBTkFCA==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] - '@oxc-transform/binding-linux-riscv64-gnu@0.75.0': - resolution: {integrity: sha512-8PvptQ4bFUlk3BDzpOiOSXmATImNpgBoNtovSAXm2BXAC5KlOMUkzgaxS3zAJabDZ6/HC7L391/rMer6/hFDyQ==} - engines: {node: '>=14.0.0'} + '@oxc-transform/binding-linux-ppc64-gnu@0.138.0': + resolution: {integrity: sha512-qqYFxGPNKE9rZVcKzT7FczlpH0NiXwe3MXxkxNBW/0CiBZif3yhT/GlMOSm/Xu/mnhVwrNnHF9xMhs3eSvFBOQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ppc64] + os: [linux] + + '@oxc-transform/binding-linux-riscv64-gnu@0.138.0': + resolution: {integrity: sha512-5aeMF7aYy0MEU7ccAqr8NR1Z+fNhaRSk1KjGtI2nDsa3S77D0yA5SxUMq2yX265jNPwWhnc6FqN+mLdVOVJs2w==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] - '@oxc-transform/binding-linux-s390x-gnu@0.75.0': - resolution: {integrity: sha512-6nsU0rJnQkfGNWZoUViP2GGOgJr/6Qu+a4eFKk7iwbe4OmzTpvLserd1/jn4OGyrp3aito8MC5pSphF9Mm0bxQ==} - engines: {node: '>=14.0.0'} + '@oxc-transform/binding-linux-riscv64-musl@0.138.0': + resolution: {integrity: sha512-hFWlJSVqwCCS33S9y8ZgeuN48YjQRnG2n/Dox994ETmgO1eEYRLIsBBqtxuQpjaTK3ozif58tlPoiOUNPHOrTw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [riscv64] + os: [linux] + + '@oxc-transform/binding-linux-s390x-gnu@0.138.0': + resolution: {integrity: sha512-DDzZn/MdAFCdF/uaEgxmILRQXk25icDJepzXa2PKjgRsoJiIIHBb/9tirIIRPcGcD5XtIBrkErvJ38pA2Ve9Cw==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] - '@oxc-transform/binding-linux-x64-gnu@0.75.0': - resolution: {integrity: sha512-p/BLkWP8XEmVcphggfgZlL0iBAK9KjL+/0azyZd6nO6eH5V/PUgaYfPOfSYBggZ83Y4O3h4mjXRJ/D3R3Wessw==} - engines: {node: '>=14.0.0'} + '@oxc-transform/binding-linux-x64-gnu@0.138.0': + resolution: {integrity: sha512-5EtifH5oFFIANFyA5Eev8jNAS3oOZdJolKtL7dfvdGp2dpRZj9g2Da+HDjr9rLXLsks/pIdMpMl2NBKzQYmugw==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@oxc-transform/binding-linux-x64-musl@0.75.0': - resolution: {integrity: sha512-BdsvBU0Mi0YmjKcj42hrXR/HUejKi/MilunTYz6bNuoYl5h+U3eoCyoz9kz4JvFcbeQ3KgQTiNKxCsfasTsv1Q==} - engines: {node: '>=14.0.0'} + '@oxc-transform/binding-linux-x64-musl@0.138.0': + resolution: {integrity: sha512-UxX4DbJg9IwrEe1F3hx/j5qURLm2zmo8VHz8JBoEt1GrWmza3lFrxW8eiWOgg5pv792tBjGz3hWddCb4SEmz2g==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] - '@oxc-transform/binding-wasm32-wasi@0.75.0': - resolution: {integrity: sha512-QTFdXa8MryOmS0bZr4m1HeZr/ZZRc2IS6DK86nJwGZQ3otbHujp5BURZDgGRVFPvFPbtZnDAmRQcktkbD/U2fw==} - engines: {node: '>=14.0.0'} + '@oxc-transform/binding-openharmony-arm64@0.138.0': + resolution: {integrity: sha512-6NmNGQ9TpI9SwYM08a/rz9xdjSMeQhse8og5OkoJRmZrWmHN4wUm+IAEFzS7g5uxPK2Y9vkqvLUjg/uvsdXkFg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [openharmony] + + '@oxc-transform/binding-wasm32-wasi@0.138.0': + resolution: {integrity: sha512-MQFxHo3SbpNLarY/tA3/CpX/X6D6waggyWfZsOZBFhyPwnIIamozk7KwOMs2A9X81KHQBFY6InSIZeXUnWZDZw==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [wasm32] - '@oxc-transform/binding-win32-arm64-msvc@0.75.0': - resolution: {integrity: sha512-uv9xLBDAx/I1GOCSESmQYeL58IL3cRzm6Hgk6qugtYct35aR5rRJzgssGne6xY4lsjECQw4TbPCFTAkjdwxcnw==} - engines: {node: '>=14.0.0'} + '@oxc-transform/binding-win32-arm64-msvc@0.138.0': + resolution: {integrity: sha512-S5yr+EwQgtro5hs8JyPhaLJ+ZYj3+aCbQhQLqxdNLPUVV3JS4SFUzeUmgvcF9LPz8UC7QmYrJPeFb/RBBWwckw==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxc-transform/binding-win32-x64-msvc@0.75.0': - resolution: {integrity: sha512-BlJPnOZfH6marspy3a8BwuttfDhVZ58XAwx3y/Pkt729Wjs+xTdCGq10H/Jzu5+Y/jiCTf1HWgYLmTFa9dAk8w==} - engines: {node: '>=14.0.0'} + '@oxc-transform/binding-win32-ia32-msvc@0.138.0': + resolution: {integrity: sha512-2p35rl20vNu/uQMaKM9/IsBXKIo8Y1lu4lMo0OG0leBCYIePRlHHls+0AQOo29xbnupH6yGq5HdVZORJ+JNJPg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ia32] + os: [win32] + + '@oxc-transform/binding-win32-x64-msvc@0.138.0': + resolution: {integrity: sha512-b3HcocQafzqrG2+TXgDUm4gYDZDjEIlJ98MqwkxTJnSGi0h4jI+7bmecRcFmrvZOOq7Et2O/fRs2jFCp0+Aw4w==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -2674,8 +2708,8 @@ packages: resolution: {integrity: sha512-TmY25GmxzgX+395Fwl/F0te6S4RHdJtYl1QjZr+wlxVvKJ0IBOACpnpAvnLM3dpTgXuQukGtSWcRz7Zi9mZqcQ==} hasBin: true - '@tybys/wasm-util@0.9.0': - resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==} + '@tybys/wasm-util@0.10.3': + resolution: {integrity: sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==} '@types/acorn@4.0.6': resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} @@ -2845,6 +2879,7 @@ packages: '@ungap/structured-clone@1.2.1': resolution: {integrity: sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==} + deprecated: Potential CWE-502 - Update to 1.3.1 or higher acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -2998,6 +3033,7 @@ packages: basic-ftp@5.0.5: resolution: {integrity: sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==} engines: {node: '>=10.0.0'} + deprecated: Security vulnerability fixed in 5.2.1, please upgrade binary-extensions@2.3.0: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} @@ -3580,8 +3616,8 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 - eslint-plugin-react-hooks@6.0.0-rc.1: - resolution: {integrity: sha512-7C4c7bdtd/B7Q+HruZxYhGjwZVvJawvQpilEYlRG1Jncuk1ZNqrFy9bO8SJNieyj3iDh8WPQA7BzzPO7sNAyEA==} + eslint-plugin-react-hooks@6.0.0-rc.2: + resolution: {integrity: sha512-2cnFkQl2xld2BgKDtxLSd/JqkpZHBXZKcz+ZurfiQ7GECzMckIddJN5PZyWach3MN4h/CjwfqPigAtYxInXtuw==} engines: {node: '>=18'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 @@ -3665,6 +3701,9 @@ packages: estree-util-value-to-estree@3.4.0: resolution: {integrity: sha512-Zlp+gxis+gCfK12d3Srl2PdX2ybsEA8ZYy6vQGVQTNNYLEGRQQ56XB64bjemN8kxIKXP1nC9ip4Z+ILy9LGzvQ==} + estree-util-value-to-estree@3.5.0: + resolution: {integrity: sha512-aMV56R27Gv3QmfmF1MY12GWkGzzeAezAX+UplqHVASfjc9wNzI/X6hC0S9oxq61WT4aQesLGslWP9tKk6ghRZQ==} + estree-util-visit@2.0.0: resolution: {integrity: sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==} @@ -3809,8 +3848,23 @@ packages: react-dom: optional: true - fumadocs-docgen@2.1.0: - resolution: {integrity: sha512-OX1JKA3dqIuUxwpt66i6GyT2ZiYT937dvTR3vuHtUi9zx9Nft03h9Z2aLuVcdTaH5WmLdGvZUTYHPyYa9xeHrw==} + fumadocs-docgen@3.1.0: + resolution: {integrity: sha512-+sYQKYmp498s2AJakaiD5EOpHUA4sV0ErToNG8KqE1j0oD+4EleZDM4rmfUrKp2M13eBrtmau3WiltsBD7vUJA==} + peerDependencies: + '@types/estree': '*' + '@types/hast': '*' + '@types/mdast': '*' + fumadocs-core: ^15.7.2 || ^16.0.0 + mdast-util-mdx: '*' + peerDependenciesMeta: + '@types/estree': + optional: true + '@types/hast': + optional: true + '@types/mdast': + optional: true + mdast-util-mdx: + optional: true fumadocs-mdx@11.6.10: resolution: {integrity: sha512-W13mGPKDviKHq1FdxJqbBmA8vQ0niEISUUREJU8u3q1g5lQgnZ9whZjTnvijnqiGNbBsjb8CmjU20OlmwG6nhA==} @@ -3907,11 +3961,12 @@ packages: glob@10.4.5: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hasBin: true glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} @@ -4706,6 +4761,7 @@ packages: next@15.5.0: resolution: {integrity: sha512-N1lp9Hatw3a9XLt0307lGB4uTKsXDhyOKQo7uYMzX4i0nF/c27grcGXkLdb7VcT8QPYLBa8ouIyEoUQJ2OyeNQ==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} + deprecated: This version has a security vulnerability. Please upgrade to a patched version. See https://nextjs.org/blog/CVE-2025-66478 for more details. hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 @@ -4820,9 +4876,9 @@ packages: resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} engines: {node: '>= 0.4'} - oxc-transform@0.75.0: - resolution: {integrity: sha512-toESbhMeMIdw3ZUznJmI9gbddkSLQVxqHB2jAsC0VCwfpQN2dByf0ZllqMqONl+WA3HfHusq5Xu2y8ozYF4zEw==} - engines: {node: '>=14.0.0'} + oxc-transform@0.138.0: + resolution: {integrity: sha512-PgCUGInuop9TGcFAL/cYSmUxAXhDMp3BIJN/FS9MhBhfToitfzj0pou4VrHBVuflM1b2thKccYbx7bGgjVryQg==} + engines: {node: ^20.19.0 || >=22.12.0} p-limit@3.1.0: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} @@ -5857,6 +5913,9 @@ packages: unist-util-visit@5.0.0: resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} + unist-util-visit@5.1.0: + resolution: {integrity: sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==} + universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} @@ -6017,6 +6076,9 @@ packages: zod@3.25.76: resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + zod@4.4.3: + resolution: {integrity: sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==} + zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -6082,7 +6144,7 @@ snapshots: '@babel/helper-annotate-as-pure@7.25.9': dependencies: - '@babel/types': 7.26.3 + '@babel/types': 7.27.0 '@babel/helper-compilation-targets@7.27.0': dependencies: @@ -6108,7 +6170,7 @@ snapshots: '@babel/helper-member-expression-to-functions@7.25.9': dependencies: '@babel/traverse': 7.27.0 - '@babel/types': 7.26.3 + '@babel/types': 7.27.0 transitivePeerDependencies: - supports-color @@ -6130,7 +6192,7 @@ snapshots: '@babel/helper-optimise-call-expression@7.25.9': dependencies: - '@babel/types': 7.26.3 + '@babel/types': 7.27.0 '@babel/helper-plugin-utils@7.26.5': {} @@ -6146,7 +6208,7 @@ snapshots: '@babel/helper-skip-transparent-expression-wrappers@7.25.9': dependencies: '@babel/traverse': 7.27.0 - '@babel/types': 7.26.3 + '@babel/types': 7.27.0 transitivePeerDependencies: - supports-color @@ -6169,7 +6231,7 @@ snapshots: dependencies: '@babel/types': 7.27.0 - '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.10)': + '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.26.10) @@ -6245,13 +6307,13 @@ snapshots: '@date-fns/tz@1.4.1': {} - '@emnapi/core@1.4.3': + '@emnapi/core@1.11.1': dependencies: - '@emnapi/wasi-threads': 1.0.2 + '@emnapi/wasi-threads': 1.2.2 tslib: 2.8.1 optional: true - '@emnapi/runtime@1.4.3': + '@emnapi/runtime@1.11.1': dependencies: tslib: 2.8.1 optional: true @@ -6261,7 +6323,7 @@ snapshots: tslib: 2.8.1 optional: true - '@emnapi/wasi-threads@1.0.2': + '@emnapi/wasi-threads@1.2.2': dependencies: tslib: 2.8.1 optional: true @@ -6669,11 +6731,11 @@ snapshots: - acorn - supports-color - '@napi-rs/wasm-runtime@0.2.11': + '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': dependencies: - '@emnapi/core': 1.4.3 - '@emnapi/runtime': 1.4.3 - '@tybys/wasm-util': 0.9.0 + '@emnapi/core': 1.11.1 + '@emnapi/runtime': 1.11.1 + '@tybys/wasm-util': 0.10.3 optional: true '@next/env@15.5.0': {} @@ -6720,51 +6782,68 @@ snapshots: '@orama/orama@2.1.1': {} - '@oxc-transform/binding-android-arm64@0.75.0': + '@oxc-transform/binding-android-arm-eabi@0.138.0': + optional: true + + '@oxc-transform/binding-android-arm64@0.138.0': + optional: true + + '@oxc-transform/binding-darwin-arm64@0.138.0': + optional: true + + '@oxc-transform/binding-darwin-x64@0.138.0': optional: true - '@oxc-transform/binding-darwin-arm64@0.75.0': + '@oxc-transform/binding-freebsd-x64@0.138.0': optional: true - '@oxc-transform/binding-darwin-x64@0.75.0': + '@oxc-transform/binding-linux-arm-gnueabihf@0.138.0': optional: true - '@oxc-transform/binding-freebsd-x64@0.75.0': + '@oxc-transform/binding-linux-arm-musleabihf@0.138.0': optional: true - '@oxc-transform/binding-linux-arm-gnueabihf@0.75.0': + '@oxc-transform/binding-linux-arm64-gnu@0.138.0': optional: true - '@oxc-transform/binding-linux-arm-musleabihf@0.75.0': + '@oxc-transform/binding-linux-arm64-musl@0.138.0': optional: true - '@oxc-transform/binding-linux-arm64-gnu@0.75.0': + '@oxc-transform/binding-linux-ppc64-gnu@0.138.0': optional: true - '@oxc-transform/binding-linux-arm64-musl@0.75.0': + '@oxc-transform/binding-linux-riscv64-gnu@0.138.0': optional: true - '@oxc-transform/binding-linux-riscv64-gnu@0.75.0': + '@oxc-transform/binding-linux-riscv64-musl@0.138.0': optional: true - '@oxc-transform/binding-linux-s390x-gnu@0.75.0': + '@oxc-transform/binding-linux-s390x-gnu@0.138.0': optional: true - '@oxc-transform/binding-linux-x64-gnu@0.75.0': + '@oxc-transform/binding-linux-x64-gnu@0.138.0': optional: true - '@oxc-transform/binding-linux-x64-musl@0.75.0': + '@oxc-transform/binding-linux-x64-musl@0.138.0': optional: true - '@oxc-transform/binding-wasm32-wasi@0.75.0': + '@oxc-transform/binding-openharmony-arm64@0.138.0': + optional: true + + '@oxc-transform/binding-wasm32-wasi@0.138.0': dependencies: - '@napi-rs/wasm-runtime': 0.2.11 + '@emnapi/core': 1.11.1 + '@emnapi/runtime': 1.11.1 + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) optional: true - '@oxc-transform/binding-win32-arm64-msvc@0.75.0': + '@oxc-transform/binding-win32-arm64-msvc@0.138.0': optional: true - '@oxc-transform/binding-win32-x64-msvc@0.75.0': + '@oxc-transform/binding-win32-ia32-msvc@0.138.0': + optional: true + + '@oxc-transform/binding-win32-x64-msvc@0.138.0': optional: true '@pkgjs/parseargs@0.11.0': @@ -8035,7 +8114,7 @@ snapshots: semver: 7.6.2 update-check: 1.5.4 - '@tybys/wasm-util@0.9.0': + '@tybys/wasm-util@0.10.3': dependencies: tslib: 2.8.1 optional: true @@ -9179,11 +9258,11 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-react-hooks@6.0.0-rc.1(eslint@9.34.0(jiti@2.4.2)): + eslint-plugin-react-hooks@6.0.0-rc.2(eslint@9.34.0(jiti@2.4.2)): dependencies: '@babel/core': 7.26.10 '@babel/parser': 7.26.3 - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.26.10) eslint: 9.34.0(jiti@2.4.2) hermes-parser: 0.25.1 zod: 3.25.75 @@ -9364,6 +9443,10 @@ snapshots: dependencies: '@types/estree': 1.0.6 + estree-util-value-to-estree@3.5.0: + dependencies: + '@types/estree': 1.0.6 + estree-util-visit@2.0.0: dependencies: '@types/estree-jsx': 1.0.5 @@ -9535,14 +9618,22 @@ snapshots: - '@types/react' - supports-color - fumadocs-docgen@2.1.0: + fumadocs-docgen@3.1.0(@types/estree@1.0.6)(@types/hast@3.0.4)(@types/mdast@4.0.4)(fumadocs-core@15.0.11(@types/react@18.3.24)(next@15.5.0(@babel/core@7.26.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(mdast-util-mdx@3.0.0): dependencies: estree-util-to-js: 2.0.0 - estree-util-value-to-estree: 3.4.0 + estree-util-value-to-estree: 3.5.0 + fumadocs-core: 15.0.11(@types/react@18.3.24)(next@15.5.0(@babel/core@7.26.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) npm-to-yarn: 3.0.1 - oxc-transform: 0.75.0 - unist-util-visit: 5.0.0 - zod: 3.25.76 + oxc-transform: 0.138.0 + unified: 11.0.5 + unist-util-visit: 5.1.0 + vfile: 6.0.3 + zod: 4.4.3 + optionalDependencies: + '@types/estree': 1.0.6 + '@types/hast': 3.0.4 + '@types/mdast': 4.0.4 + mdast-util-mdx: 3.0.0 fumadocs-mdx@11.6.10(acorn@8.15.0)(fumadocs-core@15.0.11(@types/react@18.3.24)(next@15.5.0(@babel/core@7.26.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(next@15.5.0(@babel/core@7.26.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): dependencies: @@ -10906,23 +10997,28 @@ snapshots: object-keys: 1.1.1 safe-push-apply: 1.0.0 - oxc-transform@0.75.0: - optionalDependencies: - '@oxc-transform/binding-android-arm64': 0.75.0 - '@oxc-transform/binding-darwin-arm64': 0.75.0 - '@oxc-transform/binding-darwin-x64': 0.75.0 - '@oxc-transform/binding-freebsd-x64': 0.75.0 - '@oxc-transform/binding-linux-arm-gnueabihf': 0.75.0 - '@oxc-transform/binding-linux-arm-musleabihf': 0.75.0 - '@oxc-transform/binding-linux-arm64-gnu': 0.75.0 - '@oxc-transform/binding-linux-arm64-musl': 0.75.0 - '@oxc-transform/binding-linux-riscv64-gnu': 0.75.0 - '@oxc-transform/binding-linux-s390x-gnu': 0.75.0 - '@oxc-transform/binding-linux-x64-gnu': 0.75.0 - '@oxc-transform/binding-linux-x64-musl': 0.75.0 - '@oxc-transform/binding-wasm32-wasi': 0.75.0 - '@oxc-transform/binding-win32-arm64-msvc': 0.75.0 - '@oxc-transform/binding-win32-x64-msvc': 0.75.0 + oxc-transform@0.138.0: + optionalDependencies: + '@oxc-transform/binding-android-arm-eabi': 0.138.0 + '@oxc-transform/binding-android-arm64': 0.138.0 + '@oxc-transform/binding-darwin-arm64': 0.138.0 + '@oxc-transform/binding-darwin-x64': 0.138.0 + '@oxc-transform/binding-freebsd-x64': 0.138.0 + '@oxc-transform/binding-linux-arm-gnueabihf': 0.138.0 + '@oxc-transform/binding-linux-arm-musleabihf': 0.138.0 + '@oxc-transform/binding-linux-arm64-gnu': 0.138.0 + '@oxc-transform/binding-linux-arm64-musl': 0.138.0 + '@oxc-transform/binding-linux-ppc64-gnu': 0.138.0 + '@oxc-transform/binding-linux-riscv64-gnu': 0.138.0 + '@oxc-transform/binding-linux-riscv64-musl': 0.138.0 + '@oxc-transform/binding-linux-s390x-gnu': 0.138.0 + '@oxc-transform/binding-linux-x64-gnu': 0.138.0 + '@oxc-transform/binding-linux-x64-musl': 0.138.0 + '@oxc-transform/binding-openharmony-arm64': 0.138.0 + '@oxc-transform/binding-wasm32-wasi': 0.138.0 + '@oxc-transform/binding-win32-arm64-msvc': 0.138.0 + '@oxc-transform/binding-win32-ia32-msvc': 0.138.0 + '@oxc-transform/binding-win32-x64-msvc': 0.138.0 p-limit@3.1.0: dependencies: @@ -12100,6 +12196,12 @@ snapshots: unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 + unist-util-visit@5.1.0: + dependencies: + '@types/unist': 3.0.3 + unist-util-is: 6.0.0 + unist-util-visit-parents: 6.0.1 + universalify@2.0.1: {} update-browserslist-db@1.1.3(browserslist@4.24.4): @@ -12292,4 +12394,6 @@ snapshots: zod@3.25.76: {} + zod@4.4.3: {} + zwitch@2.0.4: {}