diff --git a/docs/package.json b/docs/package.json index 0ee8d974..a0c6ae87 100644 --- a/docs/package.json +++ b/docs/package.json @@ -18,7 +18,7 @@ "next": "^15.2.0", "next-sitemap": "^4.2.3", "nextra": "^3.3.1", - "nextra-theme-docs": "^3.3.1", + "nextra-theme-docs": "^4.6.1", "react": "^19.1.1", "react-dom": "^19.1.1" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 29249ad2..a99ff263 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -34,13 +34,13 @@ importers: version: 11.1.6(@nestjs/common@11.1.6(class-transformer@0.5.1)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.6)(@nestjs/platform-express@11.1.6) '@swc-node/register': specifier: ^1.11.1 - version: 1.11.1(@swc/core@1.13.5(@swc/helpers@0.5.17))(@swc/types@0.1.24)(typescript@5.9.2) + version: 1.11.1(@swc/core@1.13.5(@swc/helpers@0.5.18))(@swc/types@0.1.24)(typescript@5.9.2) '@swc/core': specifier: 1.13.5 - version: 1.13.5(@swc/helpers@0.5.17) + version: 1.13.5(@swc/helpers@0.5.18) '@swc/jest': specifier: 0.2.39 - version: 0.2.39(@swc/core@1.13.5(@swc/helpers@0.5.17)) + version: 0.2.39(@swc/core@1.13.5(@swc/helpers@0.5.18)) '@types/jest': specifier: 30.0.0 version: 30.0.0 @@ -49,7 +49,7 @@ importers: version: 22.13.4 jest: specifier: 30.1.3 - version: 30.1.3(@types/node@22.13.4)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@22.13.4)(typescript@5.9.2)) + version: 30.1.3(@types/node@22.13.4)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@22.13.4)(typescript@5.9.2)) jest-mock: specifier: 30.0.5 version: 30.0.5 @@ -116,7 +116,7 @@ importers: version: 2.0.24(@types/node@20.17.6) tsup: specifier: ^8.5.0 - version: 8.5.0(@swc/core@1.13.5(@swc/helpers@0.5.17))(postcss@8.5.6)(tsx@4.19.3)(typescript@5.9.2)(yaml@2.5.1) + version: 8.5.0(@swc/core@1.13.5(@swc/helpers@0.5.18))(postcss@8.5.6)(tsx@4.19.3)(typescript@5.9.2)(yaml@2.5.1) typescript: specifier: 5.9.2 version: 5.9.2 @@ -133,8 +133,8 @@ importers: specifier: ^3.3.1 version: 3.3.1(@types/react@18.3.9)(acorn@8.15.0)(next@15.2.4(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.54.2)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2) nextra-theme-docs: - specifier: ^3.3.1 - version: 3.3.1(next@15.2.4(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.54.2)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(nextra@3.3.1(@types/react@18.3.9)(acorn@8.15.0)(next@15.2.4(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.54.2)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + specifier: ^4.6.1 + version: 4.6.1(@types/react@18.3.9)(next@15.2.4(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.54.2)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(nextra@3.3.1(@types/react@18.3.9)(acorn@8.15.0)(next@15.2.4(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.54.2)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(use-sync-external-store@1.6.0(react@19.1.1)) react: specifier: ^19.1.1 version: 19.1.1 @@ -175,7 +175,7 @@ importers: version: link:../packages/config tsup: specifier: ^8.5.0 - version: 8.5.0(@swc/core@1.13.5(@swc/helpers@0.5.17))(postcss@8.5.6)(tsx@4.19.3)(typescript@5.9.2)(yaml@2.5.1) + version: 8.5.0(@swc/core@1.13.5(@swc/helpers@0.5.18))(postcss@8.5.6)(tsx@4.19.3)(typescript@5.9.2)(yaml@2.5.1) typescript: specifier: 5.9.2 version: 5.9.2 @@ -217,13 +217,13 @@ importers: version: link:../testing '@swc-node/register': specifier: ^1.11.1 - version: 1.11.1(@swc/core@1.13.5(@swc/helpers@0.5.17))(@swc/types@0.1.24)(typescript@5.9.2) + version: 1.11.1(@swc/core@1.13.5(@swc/helpers@0.5.18))(@swc/types@0.1.24)(typescript@5.9.2) '@swc/core': specifier: 1.13.5 - version: 1.13.5(@swc/helpers@0.5.17) + version: 1.13.5(@swc/helpers@0.5.18) '@swc/jest': specifier: 0.2.39 - version: 0.2.39(@swc/core@1.13.5(@swc/helpers@0.5.17)) + version: 0.2.39(@swc/core@1.13.5(@swc/helpers@0.5.18)) '@types/jest': specifier: 30.0.0 version: 30.0.0 @@ -232,7 +232,7 @@ importers: version: 20.17.6 jest: specifier: 30.1.3 - version: 30.1.3(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.9.2)) + version: 30.1.3(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@20.17.6)(typescript@5.9.2)) jest-mock: specifier: 30.0.5 version: 30.0.5 @@ -244,7 +244,7 @@ importers: version: 7.8.2 tsup: specifier: ^8.5.0 - version: 8.5.0(@swc/core@1.13.5(@swc/helpers@0.5.17))(postcss@8.5.6)(tsx@4.19.3)(typescript@5.9.2)(yaml@2.5.1) + version: 8.5.0(@swc/core@1.13.5(@swc/helpers@0.5.18))(postcss@8.5.6)(tsx@4.19.3)(typescript@5.9.2)(yaml@2.5.1) typescript: specifier: 5.9.2 version: 5.9.2 @@ -287,13 +287,13 @@ importers: version: link:../../testing '@swc-node/register': specifier: ^1.11.1 - version: 1.11.1(@swc/core@1.13.5(@swc/helpers@0.5.17))(@swc/types@0.1.24)(typescript@5.9.2) + version: 1.11.1(@swc/core@1.13.5(@swc/helpers@0.5.18))(@swc/types@0.1.24)(typescript@5.9.2) '@swc/core': specifier: 1.13.5 - version: 1.13.5(@swc/helpers@0.5.17) + version: 1.13.5(@swc/helpers@0.5.18) '@swc/jest': specifier: 0.2.39 - version: 0.2.39(@swc/core@1.13.5(@swc/helpers@0.5.17)) + version: 0.2.39(@swc/core@1.13.5(@swc/helpers@0.5.18)) '@types/jest': specifier: 30.0.0 version: 30.0.0 @@ -302,7 +302,7 @@ importers: version: 20.17.6 jest: specifier: 30.1.3 - version: 30.1.3(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.9.2)) + version: 30.1.3(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@20.17.6)(typescript@5.9.2)) jest-mock: specifier: 30.0.5 version: 30.0.5 @@ -314,7 +314,7 @@ importers: version: 7.8.2 tsup: specifier: ^8.5.0 - version: 8.5.0(@swc/core@1.13.5(@swc/helpers@0.5.17))(postcss@8.5.6)(tsx@4.19.3)(typescript@5.9.2)(yaml@2.5.1) + version: 8.5.0(@swc/core@1.13.5(@swc/helpers@0.5.18))(postcss@8.5.6)(tsx@4.19.3)(typescript@5.9.2)(yaml@2.5.1) typescript: specifier: 5.9.2 version: 5.9.2 @@ -354,13 +354,13 @@ importers: version: link:../../testing '@swc-node/register': specifier: ^1.11.1 - version: 1.11.1(@swc/core@1.13.5(@swc/helpers@0.5.17))(@swc/types@0.1.24)(typescript@5.9.2) + version: 1.11.1(@swc/core@1.13.5(@swc/helpers@0.5.18))(@swc/types@0.1.24)(typescript@5.9.2) '@swc/core': specifier: 1.13.5 - version: 1.13.5(@swc/helpers@0.5.17) + version: 1.13.5(@swc/helpers@0.5.18) '@swc/jest': specifier: 0.2.39 - version: 0.2.39(@swc/core@1.13.5(@swc/helpers@0.5.17)) + version: 0.2.39(@swc/core@1.13.5(@swc/helpers@0.5.18)) '@types/jest': specifier: 30.0.0 version: 30.0.0 @@ -369,7 +369,7 @@ importers: version: 20.17.6 jest: specifier: 30.1.3 - version: 30.1.3(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.9.2)) + version: 30.1.3(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@20.17.6)(typescript@5.9.2)) jest-mock: specifier: 30.0.5 version: 30.0.5 @@ -381,7 +381,7 @@ importers: version: 7.8.2 tsup: specifier: ^8.5.0 - version: 8.5.0(@swc/core@1.13.5(@swc/helpers@0.5.17))(postcss@8.5.6)(tsx@4.19.3)(typescript@5.9.2)(yaml@2.5.1) + version: 8.5.0(@swc/core@1.13.5(@swc/helpers@0.5.18))(postcss@8.5.6)(tsx@4.19.3)(typescript@5.9.2)(yaml@2.5.1) typescript: specifier: 5.9.2 version: 5.9.2 @@ -421,13 +421,13 @@ importers: version: link:../../testing '@swc-node/register': specifier: ^1.11.1 - version: 1.11.1(@swc/core@1.13.5(@swc/helpers@0.5.17))(@swc/types@0.1.24)(typescript@5.9.2) + version: 1.11.1(@swc/core@1.13.5(@swc/helpers@0.5.18))(@swc/types@0.1.24)(typescript@5.9.2) '@swc/core': specifier: 1.13.5 - version: 1.13.5(@swc/helpers@0.5.17) + version: 1.13.5(@swc/helpers@0.5.18) '@swc/jest': specifier: 0.2.39 - version: 0.2.39(@swc/core@1.13.5(@swc/helpers@0.5.17)) + version: 0.2.39(@swc/core@1.13.5(@swc/helpers@0.5.18)) '@types/jest': specifier: 30.0.0 version: 30.0.0 @@ -436,7 +436,7 @@ importers: version: 20.17.6 jest: specifier: 30.1.3 - version: 30.1.3(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.9.2)) + version: 30.1.3(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@20.17.6)(typescript@5.9.2)) jest-mock: specifier: 30.0.5 version: 30.0.5 @@ -448,7 +448,7 @@ importers: version: 7.8.2 tsup: specifier: ^8.5.0 - version: 8.5.0(@swc/core@1.13.5(@swc/helpers@0.5.17))(postcss@8.5.6)(tsx@4.19.3)(typescript@5.9.2)(yaml@2.5.1) + version: 8.5.0(@swc/core@1.13.5(@swc/helpers@0.5.18))(postcss@8.5.6)(tsx@4.19.3)(typescript@5.9.2)(yaml@2.5.1) typescript: specifier: 5.9.2 version: 5.9.2 @@ -491,13 +491,13 @@ importers: version: link:../../testing '@swc-node/register': specifier: ^1.11.1 - version: 1.11.1(@swc/core@1.13.5(@swc/helpers@0.5.17))(@swc/types@0.1.24)(typescript@5.9.2) + version: 1.11.1(@swc/core@1.13.5(@swc/helpers@0.5.18))(@swc/types@0.1.24)(typescript@5.9.2) '@swc/core': specifier: 1.13.5 - version: 1.13.5(@swc/helpers@0.5.17) + version: 1.13.5(@swc/helpers@0.5.18) '@swc/jest': specifier: 0.2.39 - version: 0.2.39(@swc/core@1.13.5(@swc/helpers@0.5.17)) + version: 0.2.39(@swc/core@1.13.5(@swc/helpers@0.5.18)) '@types/jest': specifier: 30.0.0 version: 30.0.0 @@ -512,7 +512,7 @@ importers: version: 2.7.2 jest: specifier: 30.1.3 - version: 30.1.3(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.9.2)) + version: 30.1.3(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@20.17.6)(typescript@5.9.2)) jest-mock: specifier: 30.0.5 version: 30.0.5 @@ -524,7 +524,7 @@ importers: version: 7.8.2 tsup: specifier: ^8.5.0 - version: 8.5.0(@swc/core@1.13.5(@swc/helpers@0.5.17))(postcss@8.5.6)(tsx@4.19.3)(typescript@5.9.2)(yaml@2.5.1) + version: 8.5.0(@swc/core@1.13.5(@swc/helpers@0.5.18))(postcss@8.5.6)(tsx@4.19.3)(typescript@5.9.2)(yaml@2.5.1) typescript: specifier: 5.9.2 version: 5.9.2 @@ -1511,14 +1511,14 @@ packages: resolution: {integrity: sha512-rTXwAsIxpCqzUnZvrxVh3L0QA0NzToqWBLAhV+zDV3MIIwiQhAZHMdPCIaj5n/yADu/tyk12wIPgL6YHGXJP+g==} engines: {node: ^20.19.0 || ^22.13.0 || ^23.5.0 || >=24.0.0, npm: '>=10'} - '@floating-ui/core@1.6.8': - resolution: {integrity: sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==} + '@floating-ui/core@1.7.4': + resolution: {integrity: sha512-C3HlIdsBxszvm5McXlB8PeOEWfBhcGBTZGkGlWc2U0KFY5IwG5OQEuQ8rq52DZmcHDlPLd+YFBK+cZcytwIFWg==} - '@floating-ui/dom@1.6.12': - resolution: {integrity: sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==} + '@floating-ui/dom@1.7.5': + resolution: {integrity: sha512-N0bD2kIPInNHUHehXhMke1rBGs1dwqvC9O9KYMyyjK7iXt7GAhnro7UlcuYcGdS/yYOlq0MAVgrow8IbWJwyqg==} - '@floating-ui/react-dom@2.1.2': - resolution: {integrity: sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==} + '@floating-ui/react-dom@2.1.7': + resolution: {integrity: sha512-0tLRojf/1Go2JgEVm+3Frg9A3IW8bJgKgdO0BN5RkF//ufuz2joZM63Npau2ff3J6lUVYgDSNzNkR+aH3IVfjg==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' @@ -1529,8 +1529,8 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' - '@floating-ui/utils@0.2.8': - resolution: {integrity: sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==} + '@floating-ui/utils@0.2.10': + resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} '@formatjs/intl-localematcher@0.5.9': resolution: {integrity: sha512-8zkGu/sv5euxbjfZ/xmklqLyDGQSxsLqg8XOq88JW3cmJtzhCP8EtSJXlaKZnVO4beEaoiT9wj4eIoCQ9smwxA==} @@ -1557,6 +1557,13 @@ packages: react: ^18 || ^19 || ^19.0.0-rc react-dom: ^18 || ^19 || ^19.0.0-rc + '@headlessui/react@2.2.9': + resolution: {integrity: sha512-Mb+Un58gwBn0/yWZfyrCh0TJyurtT+dETj7YHleylHk5od3dv2XqETPGWMyQ5/7sYN7oWdyM1u9MvC0OC8UmzQ==} + engines: {node: '>=10'} + peerDependencies: + react: ^18 || ^19 || ^19.0.0-rc + react-dom: ^18 || ^19 || ^19.0.0-rc + '@iconify/types@2.0.0': resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} @@ -2546,11 +2553,29 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-aria/focus@3.21.3': + resolution: {integrity: sha512-FsquWvjSCwC2/sBk4b+OqJyONETUIXQ2vM0YdPAuC+QFQh2DT6TIBo6dOZVSezlhudDla69xFBd6JvCFq1AbUw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-aria/interactions@3.22.5': resolution: {integrity: sha512-kMwiAD9E0TQp+XNnOs13yVJghiy8ET8L0cbkeuTgNI96sOAp/63EJ1FSrDf17iD8sdjt41LafwX/dKXW9nCcLQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-aria/interactions@3.26.0': + resolution: {integrity: sha512-AAEcHiltjfbmP1i9iaVw34Mb7kbkiHpYdqieWufldh4aplWgsF11YQZOfaCJW4QoR2ML4Zzoa9nfFwLXA52R7Q==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + + '@react-aria/ssr@3.9.10': + resolution: {integrity: sha512-hvTm77Pf+pMBhuBm760Li0BVIO38jv1IBws1xFm1NoL26PU+fe+FMW5+VZWyANR6nYL65joaJKZqOdTQMkO9IQ==} + engines: {node: '>= 12'} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-aria/ssr@3.9.7': resolution: {integrity: sha512-GQygZaGlmYjmYM+tiNBA5C6acmiDWF52Nqd40bBp0Znk4M4hP+LTmI0lpI1BuKMw45T8RIhrAsICIfKwZvi2Gg==} engines: {node: '>= 12'} @@ -2562,16 +2587,35 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-aria/utils@3.32.0': + resolution: {integrity: sha512-/7Rud06+HVBIlTwmwmJa2W8xVtgxgzm0+kLbuFooZRzKDON6hhozS1dOMR/YLMxyJOaYOTpImcP4vRR9gL1hEg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + + '@react-stately/flags@3.1.2': + resolution: {integrity: sha512-2HjFcZx1MyQXoPqcBGALwWWmgFVUk2TuKVIQxCbRq7fPyWXIl6VHcakCLurdtYC2Iks7zizvz0Idv48MQ38DWg==} + '@react-stately/utils@3.10.5': resolution: {integrity: sha512-iMQSGcpaecghDIh3mZEpZfoFH3ExBwTtuBEcvZ2XnGzCgQjeYXcMdIUwAfVQLXFTdHUHGF6Gu6/dFrYsCzySBQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-stately/utils@3.11.0': + resolution: {integrity: sha512-8LZpYowJ9eZmmYLpudbo/eclIRnbhWIJZ994ncmlKlouNzKohtM8qTC6B1w1pwUbiwGdUoyzLuQbeaIor5Dvcw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/shared@3.26.0': resolution: {integrity: sha512-6FuPqvhmjjlpEDLTiYx29IJCbCNWPlsyO+ZUmCUXzhUv2ttShOXfw8CmeHWHftT/b2KweAWuzqSlfeXPR76jpw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@react-types/shared@3.32.1': + resolution: {integrity: sha512-famxyD5emrGGpFuUlgOP6fVW2h/ZaF405G5KDi3zPHzyjAWys/8W6NAVJtNbkCkhedmvL0xOhvt8feGXyXaw5w==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 + '@rollup/rollup-android-arm-eabi@4.34.9': resolution: {integrity: sha512-qZdlImWXur0CFakn2BJ2znJOdqYZKiedEPEVNTBrpfPjc/YuTGcaYZcdmNFTkUj3DU0ZM/AElcM8Ybww3xVLzA==} cpu: [arm] @@ -3139,6 +3183,9 @@ packages: '@swc/helpers@0.5.17': resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==} + '@swc/helpers@0.5.18': + resolution: {integrity: sha512-TXTnIcNJQEKwThMMqBXsZ4VGAza6bvN4pa41Rkqoio6QBKMvo+5lexeTMScGCIxtzgQJzElcvIltani+adC5PQ==} + '@swc/jest@0.2.39': resolution: {integrity: sha512-eyokjOwYd0Q8RnMHri+8/FS1HIrIUKK/sRrFp8c1dThUOfNeCWbLmBP1P5VsKdvmkd25JaH+OKYwEYiAYg9YAA==} engines: {npm: '>= 7.0.0'} @@ -3158,9 +3205,18 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + '@tanstack/react-virtual@3.13.18': + resolution: {integrity: sha512-dZkhyfahpvlaV0rIKnvQiVoWPyURppl6w4m9IwMDpuIjcJ1sD9YGWrt0wISvgU7ewACXx2Ct46WPgI6qAD4v6A==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + '@tanstack/virtual-core@3.10.8': resolution: {integrity: sha512-PBu00mtt95jbKFi6Llk9aik8bnR3tR/oQP1o3TSi+iG//+Q2RTIzCEgKkHG8BB86kxMNW6O8wku+Lmi+QFR6jA==} + '@tanstack/virtual-core@3.13.18': + resolution: {integrity: sha512-Mx86Hqu1k39icq2Zusq+Ey2J6dDWTjDvEv43PJtRCoEYTLyfaPnxIQ6iy7YAOK0NV/qOEmZQ/uCufrppZxTgcg==} + '@theguild/remark-mermaid@0.1.3': resolution: {integrity: sha512-2FjVlaaKXK7Zj7UJAgOVTyaahn/3/EAfqYhyXg0BfDBVUl+lXcoIWRaxzqfnDr2rv8ax6GsC5mNh6hAaT86PDw==} peerDependencies: @@ -4092,8 +4148,8 @@ packages: resolution: {integrity: sha512-D3uMHtGc/fcO1Gt1/L7i1e33VOvD4A9hfQLP+6ewd+BvG/gQ84Yh4oftEhAdjSMgBgwGL+jsppT7JYNpo6MHHg==} engines: {node: '>= 10'} - compute-scroll-into-view@3.1.0: - resolution: {integrity: sha512-rj8l8pD4bJ1nx+dAkMhV1xB5RuZEyVysfxJqB1pRchh1KVvwOv9b7CGB8ZfjTImVv2oF+sYMUkMZq6Na5Ftmbg==} + compute-scroll-into-view@3.1.1: + resolution: {integrity: sha512-VRhuHOLoKYOy4UbilLbUzbYg93XLjv2PncJC50EuTWPA3gaja1UjBsUP/D/9/juV3vQFr6XBEzn9KCAHdUvOHw==} concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} @@ -4883,9 +4939,6 @@ packages: fix-dts-default-cjs-exports@1.0.1: resolution: {integrity: sha512-pVIECanWFC61Hzl2+oOCtoJ3F17kglZC/6N94eRWycFgBH35hHx0Li604ZIzhseh97mf2p0cv7vVrOZGoqhlEg==} - flexsearch@0.7.43: - resolution: {integrity: sha512-c5o/+Um8aqCSOXGcZoqZOm+NqtVwNsvVpWv6lfmSclU954O3wvQKxxK8zj74fPaSJbXpSLTs4PRhh+wnoCXnKg==} - follow-redirects@1.15.9: resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} engines: {node: '>=4.0'} @@ -6210,8 +6263,8 @@ packages: peerDependencies: next: '*' - next-themes@0.4.4: - resolution: {integrity: sha512-LDQ2qIOJF0VnuVrrMSMLrWGjRMkq+0mpgl6e0juCLqdJ+oo8Q84JRWT6Wh11VDQKkMMe+dVzDKLWs5n87T+PkQ==} + next-themes@0.4.6: + resolution: {integrity: sha512-pZvgD5L0IEvX5/9GWyHMf3m8BKiVQwsCMHfoFosXtXBMnaS0ZnIJ9ST4b4NqLVKDEm8QBxoNNGNaBv2JNF6XNA==} peerDependencies: react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc @@ -6238,11 +6291,11 @@ packages: sass: optional: true - nextra-theme-docs@3.3.1: - resolution: {integrity: sha512-P305m2UcW2IDyQhjrcAu0qpdPArikofinABslUCAyixYShsmcdDRUhIMd4QBHYru4gQuVjGWX9PhWZZCbNvzDQ==} + nextra-theme-docs@4.6.1: + resolution: {integrity: sha512-u5Hh8erVcGOXO1FVrwYBgrEjyzdYQY0k/iAhLd8RofKp+Bru3fyLy9V9W34mfJ0KHKHjv/ldlDTlb4KlL4eIuQ==} peerDependencies: - next: '>=13' - nextra: 3.3.1 + next: '>=14' + nextra: 4.6.1 react: '>=18' react-dom: '>=18' @@ -6704,6 +6757,11 @@ packages: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true + react-compiler-runtime@19.1.0-rc.3: + resolution: {integrity: sha512-Cssogys2XZu6SqxRdX2xd8cQAf57BBvFbLEBlIa77161lninbKUn/EqbecCe7W3eqDQfg3rIoOwzExzgCh7h/g==} + peerDependencies: + react: ^17.0.0 || ^18.0.0 || ^19.0.0 || ^0.0.0-experimental + react-dom@19.1.1: resolution: {integrity: sha512-Dlq/5LAZgF0Gaz6yiqZCf6VCcZs1ghAJyrsu84Q/GT0gV+mCxbfmKNoGRKBYMJ8IEdGPqu49YWXD02GCknEDkw==} peerDependencies: @@ -7275,8 +7333,8 @@ packages: resolution: {integrity: sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA==} engines: {node: '>=18'} - tabbable@6.2.0: - resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} + tabbable@6.4.0: + resolution: {integrity: sha512-05PUHKSNE8ou2dwIxTngl4EzcnsCDZGJ/iCLtDflR/SHB/ny14rXc+qU5P4mG9JkusiV7EivzY9Mhm55AzAvCg==} tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} @@ -7623,6 +7681,11 @@ packages: url@0.10.3: resolution: {integrity: sha512-hzSUW2q06EqL1gKM/a+obYHLIO6ct2hwPuviqTTOcfFVc61UbfJ2Q32+uGL/HCPxKqrdGB5QUwIe7UqlDgwsOQ==} + use-sync-external-store@1.6.0: + resolution: {integrity: sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -7873,6 +7936,27 @@ packages: zod@3.23.8: resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} + zod@4.3.6: + resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==} + + zustand@5.0.11: + resolution: {integrity: sha512-fdZY+dk7zn/vbWNCYmzZULHRrss0jx5pPFiOuMZ/5HJN6Yv3u+1Wswy/4MpZEkEGhtNH+pwxZB8OKgUBPzYAGg==} + engines: {node: '>=12.20.0'} + peerDependencies: + '@types/react': '>=18.0.0' + immer: '>=9.0.6' + react: '>=18.0.0' + use-sync-external-store: '>=1.2.0' + peerDependenciesMeta: + '@types/react': + optional: true + immer: + optional: true + react: + optional: true + use-sync-external-store: + optional: true + zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -9532,30 +9616,30 @@ snapshots: '@faker-js/faker@10.2.0': {} - '@floating-ui/core@1.6.8': + '@floating-ui/core@1.7.4': dependencies: - '@floating-ui/utils': 0.2.8 + '@floating-ui/utils': 0.2.10 - '@floating-ui/dom@1.6.12': + '@floating-ui/dom@1.7.5': dependencies: - '@floating-ui/core': 1.6.8 - '@floating-ui/utils': 0.2.8 + '@floating-ui/core': 1.7.4 + '@floating-ui/utils': 0.2.10 - '@floating-ui/react-dom@2.1.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@floating-ui/react-dom@2.1.7(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@floating-ui/dom': 1.6.12 + '@floating-ui/dom': 1.7.5 react: 19.1.1 react-dom: 19.1.1(react@19.1.1) '@floating-ui/react@0.26.28(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': dependencies: - '@floating-ui/react-dom': 2.1.2(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - '@floating-ui/utils': 0.2.8 + '@floating-ui/react-dom': 2.1.7(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@floating-ui/utils': 0.2.10 react: 19.1.1 react-dom: 19.1.1(react@19.1.1) - tabbable: 6.2.0 + tabbable: 6.4.0 - '@floating-ui/utils@0.2.8': {} + '@floating-ui/utils@0.2.10': {} '@formatjs/intl-localematcher@0.5.9': dependencies: @@ -9588,6 +9672,16 @@ snapshots: react: 19.1.1 react-dom: 19.1.1(react@19.1.1) + '@headlessui/react@2.2.9(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + dependencies: + '@floating-ui/react': 0.26.28(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@react-aria/focus': 3.21.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@react-aria/interactions': 3.26.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@tanstack/react-virtual': 3.13.18(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + use-sync-external-store: 1.6.0(react@19.1.1) + '@iconify/types@2.0.0': {} '@iconify/utils@2.2.0': @@ -9836,7 +9930,7 @@ snapshots: jest-util: 30.0.5 slash: 3.0.0 - '@jest/core@30.1.3(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.9.2))': + '@jest/core@30.1.3(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@20.17.6)(typescript@5.9.2))': dependencies: '@jest/console': 30.1.2 '@jest/pattern': 30.0.1 @@ -9851,7 +9945,7 @@ snapshots: exit-x: 0.2.2 graceful-fs: 4.2.11 jest-changed-files: 30.0.5 - jest-config: 30.1.3(@types/node@22.13.4)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.9.2)) + jest-config: 30.1.3(@types/node@22.13.4)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@20.17.6)(typescript@5.9.2)) jest-haste-map: 30.1.0 jest-message-util: 30.1.0 jest-regex-util: 30.0.1 @@ -9872,7 +9966,7 @@ snapshots: - supports-color - ts-node - '@jest/core@30.1.3(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@22.13.4)(typescript@5.9.2))': + '@jest/core@30.1.3(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@22.13.4)(typescript@5.9.2))': dependencies: '@jest/console': 30.1.2 '@jest/pattern': 30.0.1 @@ -9887,7 +9981,7 @@ snapshots: exit-x: 0.2.2 graceful-fs: 4.2.11 jest-changed-files: 30.0.5 - jest-config: 30.1.3(@types/node@22.13.4)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@22.13.4)(typescript@5.9.2)) + jest-config: 30.1.3(@types/node@22.13.4)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@22.13.4)(typescript@5.9.2)) jest-haste-map: 30.1.0 jest-message-util: 30.1.0 jest-regex-util: 30.0.1 @@ -10689,6 +10783,16 @@ snapshots: clsx: 2.1.1 react: 19.1.1 + '@react-aria/focus@3.21.3(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + dependencies: + '@react-aria/interactions': 3.26.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@react-aria/utils': 3.32.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@react-types/shared': 3.32.1(react@19.1.1) + '@swc/helpers': 0.5.18 + clsx: 2.1.1 + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + '@react-aria/interactions@3.22.5(react@19.1.1)': dependencies: '@react-aria/ssr': 3.9.7(react@19.1.1) @@ -10697,6 +10801,21 @@ snapshots: '@swc/helpers': 0.5.17 react: 19.1.1 + '@react-aria/interactions@3.26.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + dependencies: + '@react-aria/ssr': 3.9.10(react@19.1.1) + '@react-aria/utils': 3.32.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@react-stately/flags': 3.1.2 + '@react-types/shared': 3.32.1(react@19.1.1) + '@swc/helpers': 0.5.18 + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + + '@react-aria/ssr@3.9.10(react@19.1.1)': + dependencies: + '@swc/helpers': 0.5.18 + react: 19.1.1 + '@react-aria/ssr@3.9.7(react@19.1.1)': dependencies: '@swc/helpers': 0.5.17 @@ -10711,15 +10830,39 @@ snapshots: clsx: 2.1.1 react: 19.1.1 + '@react-aria/utils@3.32.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + dependencies: + '@react-aria/ssr': 3.9.10(react@19.1.1) + '@react-stately/flags': 3.1.2 + '@react-stately/utils': 3.11.0(react@19.1.1) + '@react-types/shared': 3.32.1(react@19.1.1) + '@swc/helpers': 0.5.18 + clsx: 2.1.1 + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + + '@react-stately/flags@3.1.2': + dependencies: + '@swc/helpers': 0.5.18 + '@react-stately/utils@3.10.5(react@19.1.1)': dependencies: - '@swc/helpers': 0.5.17 + '@swc/helpers': 0.5.18 + react: 19.1.1 + + '@react-stately/utils@3.11.0(react@19.1.1)': + dependencies: + '@swc/helpers': 0.5.18 react: 19.1.1 '@react-types/shared@3.26.0(react@19.1.1)': dependencies: react: 19.1.1 + '@react-types/shared@3.32.1(react@19.1.1)': + dependencies: + react: 19.1.1 + '@rollup/rollup-android-arm-eabi@4.34.9': optional: true @@ -11392,16 +11535,16 @@ snapshots: '@socket.io/component-emitter@3.1.2': {} - '@swc-node/core@1.14.1(@swc/core@1.13.5(@swc/helpers@0.5.17))(@swc/types@0.1.24)': + '@swc-node/core@1.14.1(@swc/core@1.13.5(@swc/helpers@0.5.18))(@swc/types@0.1.24)': dependencies: - '@swc/core': 1.13.5(@swc/helpers@0.5.17) + '@swc/core': 1.13.5(@swc/helpers@0.5.18) '@swc/types': 0.1.24 - '@swc-node/register@1.11.1(@swc/core@1.13.5(@swc/helpers@0.5.17))(@swc/types@0.1.24)(typescript@5.9.2)': + '@swc-node/register@1.11.1(@swc/core@1.13.5(@swc/helpers@0.5.18))(@swc/types@0.1.24)(typescript@5.9.2)': dependencies: - '@swc-node/core': 1.14.1(@swc/core@1.13.5(@swc/helpers@0.5.17))(@swc/types@0.1.24) + '@swc-node/core': 1.14.1(@swc/core@1.13.5(@swc/helpers@0.5.18))(@swc/types@0.1.24) '@swc-node/sourcemap-support': 0.6.1 - '@swc/core': 1.13.5(@swc/helpers@0.5.17) + '@swc/core': 1.13.5(@swc/helpers@0.5.18) colorette: 2.0.20 debug: 4.4.1(supports-color@8.1.1) oxc-resolver: 11.7.1 @@ -11447,7 +11590,7 @@ snapshots: '@swc/core-win32-x64-msvc@1.13.5': optional: true - '@swc/core@1.13.5(@swc/helpers@0.5.17)': + '@swc/core@1.13.5(@swc/helpers@0.5.18)': dependencies: '@swc/counter': 0.1.3 '@swc/types': 0.1.24 @@ -11462,7 +11605,7 @@ snapshots: '@swc/core-win32-arm64-msvc': 1.13.5 '@swc/core-win32-ia32-msvc': 1.13.5 '@swc/core-win32-x64-msvc': 1.13.5 - '@swc/helpers': 0.5.17 + '@swc/helpers': 0.5.18 '@swc/counter@0.1.3': {} @@ -11474,10 +11617,14 @@ snapshots: dependencies: tslib: 2.8.1 - '@swc/jest@0.2.39(@swc/core@1.13.5(@swc/helpers@0.5.17))': + '@swc/helpers@0.5.18': + dependencies: + tslib: 2.8.1 + + '@swc/jest@0.2.39(@swc/core@1.13.5(@swc/helpers@0.5.18))': dependencies: '@jest/create-cache-key-function': 30.0.5 - '@swc/core': 1.13.5(@swc/helpers@0.5.17) + '@swc/core': 1.13.5(@swc/helpers@0.5.18) '@swc/counter': 0.1.3 jsonc-parser: 3.2.0 @@ -11495,8 +11642,16 @@ snapshots: react: 19.1.1 react-dom: 19.1.1(react@19.1.1) + '@tanstack/react-virtual@3.13.18(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + dependencies: + '@tanstack/virtual-core': 3.13.18 + react: 19.1.1 + react-dom: 19.1.1(react@19.1.1) + '@tanstack/virtual-core@3.10.8': {} + '@tanstack/virtual-core@3.13.18': {} + '@theguild/remark-mermaid@0.1.3(react@19.1.1)': dependencies: mermaid: 11.4.1 @@ -12625,7 +12780,7 @@ snapshots: normalize-path: 3.0.0 readable-stream: 3.6.0 - compute-scroll-into-view@3.1.0: {} + compute-scroll-into-view@3.1.1: {} concat-map@0.0.1: {} @@ -13540,8 +13695,6 @@ snapshots: mlly: 1.7.4 rollup: 4.34.9 - flexsearch@0.7.43: {} - follow-redirects@1.15.9(debug@4.4.1): optionalDependencies: debug: 4.4.1(supports-color@8.1.1) @@ -14212,15 +14365,15 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@30.1.3(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.9.2)): + jest-cli@30.1.3(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@20.17.6)(typescript@5.9.2)): dependencies: - '@jest/core': 30.1.3(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.9.2)) + '@jest/core': 30.1.3(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@20.17.6)(typescript@5.9.2)) '@jest/test-result': 30.1.3 '@jest/types': 30.0.5 chalk: 4.1.2 exit-x: 0.2.2 import-local: 3.2.0 - jest-config: 30.1.3(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.9.2)) + jest-config: 30.1.3(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@20.17.6)(typescript@5.9.2)) jest-util: 30.0.5 jest-validate: 30.1.0 yargs: 17.7.2 @@ -14231,15 +14384,15 @@ snapshots: - supports-color - ts-node - jest-cli@30.1.3(@types/node@22.13.4)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@22.13.4)(typescript@5.9.2)): + jest-cli@30.1.3(@types/node@22.13.4)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@22.13.4)(typescript@5.9.2)): dependencies: - '@jest/core': 30.1.3(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@22.13.4)(typescript@5.9.2)) + '@jest/core': 30.1.3(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@22.13.4)(typescript@5.9.2)) '@jest/test-result': 30.1.3 '@jest/types': 30.0.5 chalk: 4.1.2 exit-x: 0.2.2 import-local: 3.2.0 - jest-config: 30.1.3(@types/node@22.13.4)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@22.13.4)(typescript@5.9.2)) + jest-config: 30.1.3(@types/node@22.13.4)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@22.13.4)(typescript@5.9.2)) jest-util: 30.0.5 jest-validate: 30.1.0 yargs: 17.7.2 @@ -14250,7 +14403,7 @@ snapshots: - supports-color - ts-node - jest-config@30.1.3(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.9.2)): + jest-config@30.1.3(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@20.17.6)(typescript@5.9.2)): dependencies: '@babel/core': 7.27.4 '@jest/get-type': 30.1.0 @@ -14278,12 +14431,12 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 20.17.6 - ts-node: 10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.9.2) + ts-node: 10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@20.17.6)(typescript@5.9.2) transitivePeerDependencies: - babel-plugin-macros - supports-color - jest-config@30.1.3(@types/node@22.13.4)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.9.2)): + jest-config@30.1.3(@types/node@22.13.4)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@20.17.6)(typescript@5.9.2)): dependencies: '@babel/core': 7.27.4 '@jest/get-type': 30.1.0 @@ -14311,12 +14464,12 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 22.13.4 - ts-node: 10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.9.2) + ts-node: 10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@20.17.6)(typescript@5.9.2) transitivePeerDependencies: - babel-plugin-macros - supports-color - jest-config@30.1.3(@types/node@22.13.4)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@22.13.4)(typescript@5.9.2)): + jest-config@30.1.3(@types/node@22.13.4)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@22.13.4)(typescript@5.9.2)): dependencies: '@babel/core': 7.27.4 '@jest/get-type': 30.1.0 @@ -14344,7 +14497,7 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 22.13.4 - ts-node: 10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@22.13.4)(typescript@5.9.2) + ts-node: 10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@22.13.4)(typescript@5.9.2) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -14564,12 +14717,12 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@30.1.3(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.9.2)): + jest@30.1.3(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@20.17.6)(typescript@5.9.2)): dependencies: - '@jest/core': 30.1.3(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.9.2)) + '@jest/core': 30.1.3(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@20.17.6)(typescript@5.9.2)) '@jest/types': 30.0.5 import-local: 3.2.0 - jest-cli: 30.1.3(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.9.2)) + jest-cli: 30.1.3(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@20.17.6)(typescript@5.9.2)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -14577,12 +14730,12 @@ snapshots: - supports-color - ts-node - jest@30.1.3(@types/node@22.13.4)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@22.13.4)(typescript@5.9.2)): + jest@30.1.3(@types/node@22.13.4)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@22.13.4)(typescript@5.9.2)): dependencies: - '@jest/core': 30.1.3(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@22.13.4)(typescript@5.9.2)) + '@jest/core': 30.1.3(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@22.13.4)(typescript@5.9.2)) '@jest/types': 30.0.5 import-local: 3.2.0 - jest-cli: 30.1.3(@types/node@22.13.4)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@22.13.4)(typescript@5.9.2)) + jest-cli: 30.1.3(@types/node@22.13.4)(ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@22.13.4)(typescript@5.9.2)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -15486,7 +15639,7 @@ snapshots: minimist: 1.2.8 next: 15.2.4(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.54.2)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - next-themes@0.4.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + next-themes@0.4.6(react-dom@19.1.1(react@19.1.1))(react@19.1.1): dependencies: react: 19.1.1 react-dom: 19.1.1(react@19.1.1) @@ -15518,19 +15671,23 @@ snapshots: - '@babel/core' - babel-plugin-macros - nextra-theme-docs@3.3.1(next@15.2.4(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.54.2)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(nextra@3.3.1(@types/react@18.3.9)(acorn@8.15.0)(next@15.2.4(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.54.2)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + nextra-theme-docs@4.6.1(@types/react@18.3.9)(next@15.2.4(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.54.2)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(nextra@3.3.1(@types/react@18.3.9)(acorn@8.15.0)(next@15.2.4(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.54.2)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(use-sync-external-store@1.6.0(react@19.1.1)): dependencies: - '@headlessui/react': 2.2.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + '@headlessui/react': 2.2.9(react-dom@19.1.1(react@19.1.1))(react@19.1.1) clsx: 2.1.1 - escape-string-regexp: 5.0.0 - flexsearch: 0.7.43 next: 15.2.4(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.54.2)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - next-themes: 0.4.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + next-themes: 0.4.6(react-dom@19.1.1(react@19.1.1))(react@19.1.1) nextra: 3.3.1(@types/react@18.3.9)(acorn@8.15.0)(next@15.2.4(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.54.2)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2) react: 19.1.1 + react-compiler-runtime: 19.1.0-rc.3(react@19.1.1) react-dom: 19.1.1(react@19.1.1) scroll-into-view-if-needed: 3.1.0 - zod: 3.23.8 + zod: 4.3.6 + zustand: 5.0.11(@types/react@18.3.9)(react@19.1.1)(use-sync-external-store@1.6.0(react@19.1.1)) + transitivePeerDependencies: + - '@types/react' + - immer + - use-sync-external-store nextra@3.3.1(@types/react@18.3.9)(acorn@8.15.0)(next@15.2.4(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(@playwright/test@1.54.2)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2): dependencies: @@ -16032,6 +16189,10 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 + react-compiler-runtime@19.1.0-rc.3(react@19.1.1): + dependencies: + react: 19.1.1 + react-dom@19.1.1(react@19.1.1): dependencies: react: 19.1.1 @@ -16422,7 +16583,7 @@ snapshots: scroll-into-view-if-needed@3.1.0: dependencies: - compute-scroll-into-view: 3.1.0 + compute-scroll-into-view: 3.1.1 section-matter@1.0.0: dependencies: @@ -16785,7 +16946,7 @@ snapshots: system-architecture@0.1.0: {} - tabbable@6.2.0: {} + tabbable@6.4.0: {} tapable@2.2.1: {} @@ -16889,7 +17050,7 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.9.2): + ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@20.17.6)(typescript@5.9.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.12 @@ -16907,10 +17068,10 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.13.5(@swc/helpers@0.5.17) + '@swc/core': 1.13.5(@swc/helpers@0.5.18) optional: true - ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.17))(@types/node@22.13.4)(typescript@5.9.2): + ts-node@10.9.2(@swc/core@1.13.5(@swc/helpers@0.5.18))(@types/node@22.13.4)(typescript@5.9.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.12 @@ -16928,7 +17089,7 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.13.5(@swc/helpers@0.5.17) + '@swc/core': 1.13.5(@swc/helpers@0.5.18) optional: true ts-node@8.10.2(typescript@5.9.2): @@ -16950,7 +17111,7 @@ snapshots: tslib@2.8.1: {} - tsup@8.5.0(@swc/core@1.13.5(@swc/helpers@0.5.17))(postcss@8.5.6)(tsx@4.19.3)(typescript@5.9.2)(yaml@2.5.1): + tsup@8.5.0(@swc/core@1.13.5(@swc/helpers@0.5.18))(postcss@8.5.6)(tsx@4.19.3)(typescript@5.9.2)(yaml@2.5.1): dependencies: bundle-require: 5.1.0(esbuild@0.25.5) cac: 6.7.14 @@ -16970,7 +17131,7 @@ snapshots: tinyglobby: 0.2.14 tree-kill: 1.2.2 optionalDependencies: - '@swc/core': 1.13.5(@swc/helpers@0.5.17) + '@swc/core': 1.13.5(@swc/helpers@0.5.18) postcss: 8.5.6 typescript: 5.9.2 transitivePeerDependencies: @@ -17204,6 +17365,10 @@ snapshots: punycode: 1.3.2 querystring: 0.2.0 + use-sync-external-store@1.6.0(react@19.1.1): + dependencies: + react: 19.1.1 + util-deprecate@1.0.2: {} util@0.12.5: @@ -17424,4 +17589,12 @@ snapshots: zod@3.23.8: {} + zod@4.3.6: {} + + zustand@5.0.11(@types/react@18.3.9)(react@19.1.1)(use-sync-external-store@1.6.0(react@19.1.1)): + optionalDependencies: + '@types/react': 18.3.9 + react: 19.1.1 + use-sync-external-store: 1.6.0(react@19.1.1) + zwitch@2.0.4: {}