diff --git a/package.json b/package.json index ae7c95f..2bdffb7 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ }, "dependencies": { "@mdx-js/react": "^3.1.1", - "@scalar/api-reference-react": "^0.9.41", + "@scalar/api-reference-react": "^0.9.58", "react": "^19.2.6", "react-dom": "^19.2.6" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4738f72..98e691e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ dependencies: specifier: ^3.1.1 version: 3.1.1(@types/react@19.2.15)(react@19.2.6) '@scalar/api-reference-react': - specifier: ^0.9.41 - version: 0.9.41(react@19.2.6)(tailwindcss@4.3.0)(typescript@5.9.3)(zod@4.4.3) + specifier: ^0.9.58 + version: 0.9.58(react@19.2.6)(tailwindcss@4.3.3)(typescript@5.9.3)(zod@4.4.3) react: specifier: ^19.2.6 version: 19.2.6 @@ -21,7 +21,7 @@ dependencies: devDependencies: '@mdx-js/rollup': specifier: ^3.1.1 - version: 3.1.1(rollup@4.60.4) + version: 3.1.1(rollup@4.62.2) '@playwright/test': specifier: ^1.60.0 version: 1.60.0 @@ -74,7 +74,7 @@ packages: json-schema: 0.4.0 dev: false - /@ai-sdk/vue@3.0.33(vue@3.5.35)(zod@4.4.3): + /@ai-sdk/vue@3.0.33(vue@3.5.40)(zod@4.4.3): resolution: {integrity: sha512-czM9Js3a7f+Eo35gjEYEeJYUoPvMg5Dfi4bOLyDBghLqn0gaVg8yTmTaSuHCg+3K/+1xPjyXd4+2XcQIohWWiQ==} engines: {node: '>=18'} peerDependencies: @@ -82,8 +82,8 @@ packages: dependencies: '@ai-sdk/provider-utils': 4.0.5(zod@4.4.3) ai: 6.0.33(zod@4.4.3) - swrv: 1.2.0(vue@3.5.35) - vue: 3.5.35(typescript@5.9.3) + swrv: 1.2.0(vue@3.5.40) + vue: 3.5.40(typescript@5.9.3) transitivePeerDependencies: - zod dev: false @@ -114,56 +114,56 @@ packages: '@babel/helper-validator-identifier': 7.29.7 dev: false - /@codemirror/autocomplete@6.20.2: - resolution: {integrity: sha512-G5FPkgIiLjOgZMjqVjvuKQ1rGPtHogLldJr33eFJdVLtmwY+giGrlv/ewljLz6b9BSQLkjxuwBc6g6omDM+YxQ==} + /@codemirror/autocomplete@6.20.3: + resolution: {integrity: sha512-tlosUqb+3BbxCxZdu4tKeRghPFC+QM7q4X5YhKV2eCmPG+1r2F3f4AaSz5sCrFqUtX4Jh20VFTKecl16MgiV9g==} dependencies: - '@codemirror/language': 6.12.3 - '@codemirror/state': 6.6.0 - '@codemirror/view': 6.43.0 + '@codemirror/language': 6.12.4 + '@codemirror/state': 6.7.1 + '@codemirror/view': 6.43.6 '@lezer/common': 1.5.2 dev: false - /@codemirror/commands@6.10.3: - resolution: {integrity: sha512-JFRiqhKu+bvSkDLI+rUhJwSxQxYb759W5GBezE8Uc8mHLqC9aV/9aTC7yJSqCtB3F00pylrLCwnyS91Ap5ej4Q==} + /@codemirror/commands@6.10.4: + resolution: {integrity: sha512-Ryk9y9T0FFVF0cUGhAknveAyUOl/A1qReTFi+qPKtOh2Z9F4AUBz3XOrYD4ZEgZirdugVzHvd/2/Wcwy5OliTg==} dependencies: - '@codemirror/language': 6.12.3 - '@codemirror/state': 6.6.0 - '@codemirror/view': 6.43.0 + '@codemirror/language': 6.12.4 + '@codemirror/state': 6.7.1 + '@codemirror/view': 6.43.6 '@lezer/common': 1.5.2 dev: false /@codemirror/lang-css@6.3.1: resolution: {integrity: sha512-kr5fwBGiGtmz6l0LSJIbno9QrifNMUusivHbnA1H6Dmqy4HZFte3UAICix1VuKo0lMPKQr2rqB+0BkKi/S3Ejg==} dependencies: - '@codemirror/autocomplete': 6.20.2 - '@codemirror/language': 6.12.3 - '@codemirror/state': 6.6.0 + '@codemirror/autocomplete': 6.20.3 + '@codemirror/language': 6.12.4 + '@codemirror/state': 6.7.1 '@lezer/common': 1.5.2 - '@lezer/css': 1.3.3 + '@lezer/css': 1.3.4 dev: false /@codemirror/lang-html@6.4.11: resolution: {integrity: sha512-9NsXp7Nwp891pQchI7gPdTwBuSuT3K65NGTHWHNJ55HjYcHLllr0rbIZNdOzas9ztc1EUVBlHou85FFZS4BNnw==} dependencies: - '@codemirror/autocomplete': 6.20.2 + '@codemirror/autocomplete': 6.20.3 '@codemirror/lang-css': 6.3.1 '@codemirror/lang-javascript': 6.2.5 - '@codemirror/language': 6.12.3 - '@codemirror/state': 6.6.0 - '@codemirror/view': 6.43.0 + '@codemirror/language': 6.12.4 + '@codemirror/state': 6.7.1 + '@codemirror/view': 6.43.6 '@lezer/common': 1.5.2 - '@lezer/css': 1.3.3 + '@lezer/css': 1.3.4 '@lezer/html': 1.3.13 dev: false /@codemirror/lang-javascript@6.2.5: resolution: {integrity: sha512-zD4e5mS+50htS7F+TYjBPsiIFGanfVqg4HyUz6WNFikgOPf2BgKlx+TQedI1w6n/IqRBVBbBWmGFdLB/7uxO4A==} dependencies: - '@codemirror/autocomplete': 6.20.2 - '@codemirror/language': 6.12.3 - '@codemirror/lint': 6.9.6 - '@codemirror/state': 6.6.0 - '@codemirror/view': 6.43.0 + '@codemirror/autocomplete': 6.20.3 + '@codemirror/language': 6.12.4 + '@codemirror/lint': 6.9.7 + '@codemirror/state': 6.7.1 + '@codemirror/view': 6.43.6 '@lezer/common': 1.5.2 '@lezer/javascript': 1.5.4 dev: false @@ -171,17 +171,17 @@ packages: /@codemirror/lang-json@6.0.2: resolution: {integrity: sha512-x2OtO+AvwEHrEwR0FyyPtfDUiloG3rnVTSZV1W8UteaLL8/MajQd8DpvUb2YVzC+/T18aSDv0H9mu+xw0EStoQ==} dependencies: - '@codemirror/language': 6.12.3 + '@codemirror/language': 6.12.4 '@lezer/json': 1.0.3 dev: false /@codemirror/lang-xml@6.1.0: resolution: {integrity: sha512-3z0blhicHLfwi2UgkZYRPioSgVTo9PV5GP5ducFH6FaHy0IAJRg+ixj5gTR1gnT/glAIC8xv4w2VL1LoZfs+Jg==} dependencies: - '@codemirror/autocomplete': 6.20.2 - '@codemirror/language': 6.12.3 - '@codemirror/state': 6.6.0 - '@codemirror/view': 6.43.0 + '@codemirror/autocomplete': 6.20.3 + '@codemirror/language': 6.12.4 + '@codemirror/state': 6.7.1 + '@codemirror/view': 6.43.6 '@lezer/common': 1.5.2 '@lezer/xml': 1.0.6 dev: false @@ -189,45 +189,45 @@ packages: /@codemirror/lang-yaml@6.1.3: resolution: {integrity: sha512-AZ8DJBuXGVHybpBQhmZtgew5//4hv3tdkXnr3vDmOUMJRuB6vn/uuwtmTOTlqEaQFg3hQSVeA90NmvIQyUV6FQ==} dependencies: - '@codemirror/autocomplete': 6.20.2 - '@codemirror/language': 6.12.3 - '@codemirror/state': 6.6.0 + '@codemirror/autocomplete': 6.20.3 + '@codemirror/language': 6.12.4 + '@codemirror/state': 6.7.1 '@lezer/common': 1.5.2 '@lezer/highlight': 1.2.3 '@lezer/lr': 1.4.10 '@lezer/yaml': 1.0.4 dev: false - /@codemirror/language@6.12.3: - resolution: {integrity: sha512-QwCZW6Tt1siP37Jet9Tb02Zs81TQt6qQrZR2H+eGMcFsL1zMrk2/b9CLC7/9ieP1fjIUMgviLWMmgiHoJrj+ZA==} + /@codemirror/language@6.12.4: + resolution: {integrity: sha512-1q4PaT+o6PbgpkJt4Q8Fv5XJxTy4FUZ4MWETtyiDw3J0Pyr9E2vqcKL+k9wcvjNTIsauxvE7OfmWj3FRPHQ76A==} dependencies: - '@codemirror/state': 6.6.0 - '@codemirror/view': 6.43.0 + '@codemirror/state': 6.7.1 + '@codemirror/view': 6.43.6 '@lezer/common': 1.5.2 '@lezer/highlight': 1.2.3 '@lezer/lr': 1.4.10 style-mod: 4.1.3 dev: false - /@codemirror/lint@6.9.6: - resolution: {integrity: sha512-6Kp7r6XfCi/D/5sdXieMfg9pJU1bUEx96WITuLU6ESaKizCz0QHFMjY/TaFSbigDdEAIgi93itLBIUETP4oK+A==} + /@codemirror/lint@6.9.7: + resolution: {integrity: sha512-28/+iWLYxKxsvGYhSYL7zaCZqLz5+FFFDq9tVsvGv9kv8RY4fFAchJ5WX9M3YrrRlTIsECjsXPqeNgnSmNP2dg==} dependencies: - '@codemirror/state': 6.6.0 - '@codemirror/view': 6.43.0 - crelt: 1.0.6 + '@codemirror/state': 6.7.1 + '@codemirror/view': 6.43.6 + crelt: 1.0.7 dev: false - /@codemirror/state@6.6.0: - resolution: {integrity: sha512-4nbvra5R5EtiCzr9BTHiTLc+MLXK2QGiAVYMyi8PkQd3SR+6ixar/Q/01Fa21TBIDOZXgeWV4WppsQolSreAPQ==} + /@codemirror/state@6.7.1: + resolution: {integrity: sha512-9QzNDgE4EYDnAHfrTlR2lwiPciiOymLtwKK+8yHQzCc7GXhAP9xdEbEJFy2IWB1j9UGUl9BsgMmTo/ImA02T7A==} dependencies: - '@marijn/find-cluster-break': 1.0.2 + '@marijn/find-cluster-break': 1.0.3 dev: false - /@codemirror/view@6.43.0: - resolution: {integrity: sha512-V7ZCLQO3Jus9hzh2jVCCPW3mO4IBMr43O37PqSUYautJSnnJF41YlgLw21x0fLJTYvJ+Vkm6Gp+qKGH9pltgXA==} + /@codemirror/view@6.43.6: + resolution: {integrity: sha512-EVunGSYN1wz1p75WY1s3Xg7t3i8Yol0kGZGizNdX9BUFgMFILYVe8/u6EVpo7Ff5PwbZuILb4QAq7IZoKzIEQA==} dependencies: - '@codemirror/state': 6.6.0 - crelt: 1.0.6 + '@codemirror/state': 6.7.1 + crelt: 1.0.7 style-mod: 4.1.3 w3c-keyname: 2.2.8 dev: false @@ -257,66 +257,66 @@ packages: dev: true optional: true - /@floating-ui/core@1.7.5: - resolution: {integrity: sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==} + /@floating-ui/core@1.8.0: + resolution: {integrity: sha512-0CIZ5itps/8x7BG8dEIhs53BvCUH2PCoogtakwRTut+Arm58sJooJ0AuZhLw2HJYIR5cMLNPBSS728sPho2khQ==} dependencies: - '@floating-ui/utils': 0.2.11 + '@floating-ui/utils': 0.2.12 dev: false - /@floating-ui/dom@1.7.6: - resolution: {integrity: sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==} + /@floating-ui/dom@1.8.0: + resolution: {integrity: sha512-yXSrzeHZBTZadLOlfyhCkJHNeLJnHRnRInwdZ40L7ZiaAtrBwoYlsDrX3v5zB1Utk7CLfzcOVnVVWoXEky7Ceg==} dependencies: - '@floating-ui/core': 1.7.5 - '@floating-ui/utils': 0.2.11 + '@floating-ui/core': 1.8.0 + '@floating-ui/utils': 0.2.12 dev: false /@floating-ui/utils@0.2.10: resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} dev: false - /@floating-ui/utils@0.2.11: - resolution: {integrity: sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==} + /@floating-ui/utils@0.2.12: + resolution: {integrity: sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww==} dev: false - /@floating-ui/vue@1.1.11(vue@3.5.35): + /@floating-ui/vue@1.1.11(vue@3.5.40): resolution: {integrity: sha512-HzHKCNVxnGS35r9fCHBc3+uCnjw9IWIlCPL683cGgM9Kgj2BiAl8x1mS7vtvP6F9S/e/q4O6MApwSHj8hNLGfw==} dependencies: - '@floating-ui/dom': 1.7.6 - '@floating-ui/utils': 0.2.11 - vue-demi: 0.14.10(vue@3.5.35) + '@floating-ui/dom': 1.8.0 + '@floating-ui/utils': 0.2.12 + vue-demi: 0.14.10(vue@3.5.40) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@floating-ui/vue@1.1.9(vue@3.5.35): + /@floating-ui/vue@1.1.9(vue@3.5.40): resolution: {integrity: sha512-BfNqNW6KA83Nexspgb9DZuz578R7HT8MZw1CfK9I6Ah4QReNWEJsXWHN+SdmOVLNGmTPDi+fDT535Df5PzMLbQ==} dependencies: - '@floating-ui/dom': 1.7.6 - '@floating-ui/utils': 0.2.10 - vue-demi: 0.14.10(vue@3.5.35) + '@floating-ui/dom': 1.8.0 + '@floating-ui/utils': 0.2.12 + vue-demi: 0.14.10(vue@3.5.40) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@headlessui/tailwindcss@0.2.2(tailwindcss@4.3.0): + /@headlessui/tailwindcss@0.2.2(tailwindcss@4.3.3): resolution: {integrity: sha512-xNe42KjdyA4kfUKLLPGzME9zkH7Q3rOZ5huFihWNWOQFxnItxPB3/67yBI8/qBfY8nwBRx5GHn4VprsoluVMGw==} engines: {node: '>=10'} peerDependencies: tailwindcss: ^3.0 || ^4.0 dependencies: - tailwindcss: 4.3.0 + tailwindcss: 4.3.3 dev: false - /@headlessui/vue@1.7.23(vue@3.5.35): + /@headlessui/vue@1.7.23(vue@3.5.40): resolution: {integrity: sha512-JzdCNqurrtuu0YW6QaDtR2PIYCKPUWq28csDyMvN4zmGccmE7lz40Is6hc3LA4HFeCI7sekZ/PQMTNmn9I/4Wg==} engines: {node: '>=10'} peerDependencies: vue: ^3.2.0 dependencies: - '@tanstack/vue-virtual': 3.13.26(vue@3.5.35) - vue: 3.5.35(typescript@5.9.3) + '@tanstack/vue-virtual': 3.13.32(vue@3.5.40) + vue: 3.5.40(typescript@5.9.3) dev: false /@internationalized/date@3.12.2: @@ -339,8 +339,8 @@ packages: resolution: {integrity: sha512-sxQE460fPZyU3sdc8lafxiPwJHBzZRy/udNFynGQky1SePYBdhkBl1kOagA9uT3pxR8K09bOrmTUqA9wb/PjSQ==} dev: false - /@lezer/css@1.3.3: - resolution: {integrity: sha512-RzBo8r+/6QJeow7aPHIpGVIH59xTcJXp399820gZoMo9noQDRVpJLheIBUicYwKcsbOYoBRoLZlf2720dG/4Tg==} + /@lezer/css@1.3.4: + resolution: {integrity: sha512-N+tn9tej2hPvyKgHEApMOQfHczDJCwxrRFS3SPn9QjYN+uwHvEDnCgKRrb3mxDYxRS8sKMM8fhC3+lc04Abz5Q==} dependencies: '@lezer/common': 1.5.2 '@lezer/highlight': 1.2.3 @@ -399,8 +399,8 @@ packages: '@lezer/lr': 1.4.10 dev: false - /@marijn/find-cluster-break@1.0.2: - resolution: {integrity: sha512-l0h88YhZFyKdXIFNfSWpyjStDjGHwZ/U7iobcK1cQQD8sejsONdQtTVU+1wVN1PBw40PiiHB1vA5S7VTfQiP9g==} + /@marijn/find-cluster-break@1.0.3: + resolution: {integrity: sha512-FY+MKLBoTsLNJF/eLWaOsXGdz6uh3Iu1axjPf6TUq92IYumcTcXWHoS747JARLkcdlJ/Waiaxc5wQfFO8jC6NA==} dev: false /@mdx-js/mdx@3.1.1: @@ -446,22 +446,22 @@ packages: react: 19.2.6 dev: false - /@mdx-js/rollup@3.1.1(rollup@4.60.4): + /@mdx-js/rollup@3.1.1(rollup@4.62.2): resolution: {integrity: sha512-v8satFmBB+DqDzYohnm1u2JOvxx6Hl3pUvqzJvfs2Zk/ngZ1aRUhsWpXvwPkNeGN9c2NCm/38H29ZqXQUjf8dw==} peerDependencies: rollup: '>=2' dependencies: '@mdx-js/mdx': 3.1.1 - '@rollup/pluginutils': 5.4.0(rollup@4.60.4) - rollup: 4.60.4 + '@rollup/pluginutils': 5.4.0(rollup@4.62.2) + rollup: 4.62.2 source-map: 0.7.6 vfile: 6.0.3 transitivePeerDependencies: - supports-color dev: true - /@napi-rs/wasm-runtime@1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0): - resolution: {integrity: sha512-3NQNNgA1YSlJb/kMH1ildASP9HW7/7kYnRI2szWJaofaS1hWmbGI4H+d3+22aGzXXN9IJ+n+GiFVcGipJP18ow==} + /@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0): + resolution: {integrity: sha512-ZLv/JdUfkvOy9eCnnBaGfiO+XimbjebAeO+MRQqD/B+FR1tnRN0tpKSJHRbE8sFfS6aqsXZ67TQjfwfsxULVbg==} requiresBuild: true peerDependencies: '@emnapi/core': ^1.7.1 @@ -469,7 +469,7 @@ packages: dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 - '@tybys/wasm-util': 0.10.2 + '@tybys/wasm-util': 0.10.3 dev: true optional: true @@ -494,16 +494,16 @@ packages: playwright: 1.60.0 dev: true - /@replit/codemirror-css-color-picker@6.3.0(@codemirror/language@6.12.3)(@codemirror/state@6.6.0)(@codemirror/view@6.43.0): + /@replit/codemirror-css-color-picker@6.3.0(@codemirror/language@6.12.4)(@codemirror/state@6.7.1)(@codemirror/view@6.43.6): resolution: {integrity: sha512-19biDANghUm7Fz7L1SNMIhK48tagaWuCOHj4oPPxc7hxPGkTVY2lU/jVZ8tsbTKQPVG7BO2CBDzs7CBwb20t4A==} peerDependencies: '@codemirror/language': ^6.0.0 '@codemirror/state': ^6.0.0 '@codemirror/view': ^6.0.0 dependencies: - '@codemirror/language': 6.12.3 - '@codemirror/state': 6.6.0 - '@codemirror/view': 6.43.0 + '@codemirror/language': 6.12.4 + '@codemirror/state': 6.7.1 + '@codemirror/view': 6.43.6 dev: false /@rolldown/binding-android-arm64@1.0.2: @@ -622,7 +622,7 @@ packages: dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 - '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) dev: true optional: true @@ -648,7 +648,7 @@ packages: resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==} dev: true - /@rollup/pluginutils@5.4.0(rollup@4.60.4): + /@rollup/pluginutils@5.4.0(rollup@4.62.2): resolution: {integrity: sha512-MfPp06CjRLfXQ3wY0R8vJDYBy/MvVcc9OulEfR0B8Iv9ko+GCNaRZ+EpJYFl27LhKsZK0o420sYCRHCjfCgeUg==} engines: {node: '>=14.0.0'} peerDependencies: @@ -660,232 +660,232 @@ packages: '@types/estree': 1.0.9 estree-walker: 2.0.2 picomatch: 4.0.4 - rollup: 4.60.4 + rollup: 4.62.2 dev: true - /@rollup/rollup-android-arm-eabi@4.60.4: - resolution: {integrity: sha512-F5QXMSiFebS9hKZj02XhWLLnRpJ3B3AROP0tWbFBSj+6kCbg5m9j5JoHKd4mmSVy5mS/IMQloYgYxCuJC0fxEQ==} + /@rollup/rollup-android-arm-eabi@4.62.2: + resolution: {integrity: sha512-6o7ZLZK+BeenkZCFNDXqpbjw9bD6nuWonvS/lwQJp7NoVVxm6p3qE7qQ5jGuBjiFsgvqjD8mZAU5oWxTmbOeOg==} cpu: [arm] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-android-arm64@4.60.4: - resolution: {integrity: sha512-GxxTKApUpzRhof7poWvCJHRF51C67u1R7D6DiluBE8wKU1u5GWE8t+v81JvJYtbawoBFX1hLv5Ei4eVjkWokaw==} + /@rollup/rollup-android-arm64@4.62.2: + resolution: {integrity: sha512-BaH7BllCACHoH1LguOU56UItGfUWjujlO65kS9LAodViaN4bwIKd7oeW/ZHJ/4ljr/7MIiENnNy3HJ0zXv8Zkw==} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-arm64@4.60.4: - resolution: {integrity: sha512-tua0TaJxMOB1R0V0RS1jFZ/RpURFDJIOR2A6jWwQeawuFyS4gBW+rntLRaQd0EQ4bd6Vp44Z2rXW+YYDBsj6IA==} + /@rollup/rollup-darwin-arm64@4.62.2: + resolution: {integrity: sha512-v39RCCvj4He82I9sFmk+M1VZ0PLM9sfsLVikjfx2hYBNALhrrOR2D3JjQA6AhlaSOgcR+RzrKY7e1+bT6SUO/A==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-x64@4.60.4: - resolution: {integrity: sha512-CSKq7MsP+5PFIcydhAiR1K0UhEI1A2jWXVKHPCBZ151yOutENwvnPocgVHkivu2kviURtCEB6zUQw0vs8RrhMg==} + /@rollup/rollup-darwin-x64@4.62.2: + resolution: {integrity: sha512-yl0y2vq3S3lHeuXhEdss6TWfKW8vkujImO12tn4ZkG/4oghr09LvdYm2RElVjokTQiUvDUGXLGsYeLqUMCKpGA==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-freebsd-arm64@4.60.4: - resolution: {integrity: sha512-+O8OkVdyvXMtJEciu2wS/pzm1IxntEEQx3z5TAVy4l32G0etZn+RsA48ARRrFm6Ri8fvqPQfgrvNxSjKAbnd3g==} + /@rollup/rollup-freebsd-arm64@4.62.2: + resolution: {integrity: sha512-tT4pvt4qXD+vEoezupCWi+a1F0vvDiksiHc+PxRlYTOH1I6/X4id9jPxTP+Fg+545euaFT1jJVs4CEdHZAU1vw==} cpu: [arm64] os: [freebsd] requiresBuild: true dev: true optional: true - /@rollup/rollup-freebsd-x64@4.60.4: - resolution: {integrity: sha512-Iw3oMskH3AfNuhU0MSN7vNbdi4me/NiYo2azqPz/Le16zHSa+3RRmliCMWWQmh4lcndccU40xcJuTYJZxNo/lw==} + /@rollup/rollup-freebsd-x64@4.62.2: + resolution: {integrity: sha512-6nU5F2wCW+qvCBhTn1pdIU3bzsIoF7EUwsCDRxilWGprQR6yd508YnH9+OKFCwpfS8pjZqDUmnCAr7exax0XCg==} cpu: [x64] os: [freebsd] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.60.4: - resolution: {integrity: sha512-EIPRXTVQpHyF8WOo219AD2yEltPehLTcTMz2fn6JsatLYSzQf00hj3rulF+yauOlF9/FtM2WpkT/hJh/KJFGhA==} + /@rollup/rollup-linux-arm-gnueabihf@4.62.2: + resolution: {integrity: sha512-n1GJHPOvpIfhi3TmrCeh6S6URt9BFCt0KQE3qvexyGCTAKpR4Lg+eWvNZEqu7epxwus/8ElT3hacYEucm49SZg==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-musleabihf@4.60.4: - resolution: {integrity: sha512-J3Yh9PzzF1Ovah2At+lHiGQdsYgArxBbXv/zHfSyaiFQEqvNv7DcW98pCrmdjCZBrqBiKrKKe2V+aaSGWuBe/w==} + /@rollup/rollup-linux-arm-musleabihf@4.62.2: + resolution: {integrity: sha512-JqgflS8wEB+UXV/vS1RpRbifGBeN4D5lz8D8oOFbFZw4vedvdOgCFAjfBmIMdW3yL10XpQQ0Ambepw6MXrhOnA==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.60.4: - resolution: {integrity: sha512-BFDEZMYfUvLn37ONE1yMBojPxnMlTFsdyNoqncT0qFq1mAfllL+ATMMJd8TeuVMiX84s1KbcxcZbXInmcO2mRg==} + /@rollup/rollup-linux-arm64-gnu@4.62.2: + resolution: {integrity: sha512-wnFJkogWvN4jm/hQRF2UBaeUmk20j5+DmHvoyWii2b8HJDyvz1MF2OU/6ynXt2KR63rbZLWkFpoytpdc/yBuSA==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-musl@4.60.4: - resolution: {integrity: sha512-pc9EYOSlOgdQ2uPl1o9PF6/kLSgaUosia7gOuS8mB69IxJvlclko1MECXysjs5ryez1/5zjYqx3+xYU0TU6R1A==} + /@rollup/rollup-linux-arm64-musl@4.62.2: + resolution: {integrity: sha512-HVu2bp0zhvJ8xHEV9+UUs7S90VadmBSY3LcIMvozbPo4AuMGDWlz3ymHLHZPX4hR67TKTt8Qp5PJ5RBg/i+RMQ==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-loong64-gnu@4.60.4: - resolution: {integrity: sha512-NxnomyxYerDh5n4iLrNa+sH+Z+U4BMEE46V2PgQ/hoB909i8gV1M5wPojWg9fk1jWpO3IQnOs20K4wyZuFLEFQ==} + /@rollup/rollup-linux-loong64-gnu@4.62.2: + resolution: {integrity: sha512-mQqqAV8QaoSgr9I2fKDLY2BAVvmKjWoGiu/cSYQonsLvtqwEn1E4QYfnCOcp5zoEqNhsDYin1s6jx/VJmrxlZg==} cpu: [loong64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-loong64-musl@4.60.4: - resolution: {integrity: sha512-nbJnQ8a3z1mtmrwImCYhc6BGpThAyYVRQxw9uKSKG4wR6aAYno9sVjJ0zaZcW9BPJX1GbrDPf+SvdWjgTuDmnw==} + /@rollup/rollup-linux-loong64-musl@4.62.2: + resolution: {integrity: sha512-IxKLoxCQ2IWi6bT2akyDUBGsOImDKB+sPp4EsTmwFQ/fMwpCKm8uLSSgP/Kx/QYUgKis6SEZ5/Nlhup0DIA0PQ==} cpu: [loong64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-ppc64-gnu@4.60.4: - resolution: {integrity: sha512-2EU6acNrQLd8tYvo/LXW535wupT3m6fo7HKo6lr7ktQoItxTyOL1ZCR/GfGCuXl2vR+zmfI6eRXkSemafv+iVg==} + /@rollup/rollup-linux-ppc64-gnu@4.62.2: + resolution: {integrity: sha512-Mk5ha2RQSgyFfmYYLkBpPnUk8D8FriBxesO1u9O75X0mHgXL1UQcH5Itl2lurWL2tj0RxV9b9tJgipac0hRY9A==} cpu: [ppc64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-ppc64-musl@4.60.4: - resolution: {integrity: sha512-WeBtoMuaMxiiIrO2IYP3xs6GMWkJP2C0EoT8beTLkUPmzV1i/UcOSVw1d5r9KBODtHKilG5yFxsGRnBbK3wJ4A==} + /@rollup/rollup-linux-ppc64-musl@4.62.2: + resolution: {integrity: sha512-CjvEnqJL/0/TQ3TXX3OPIJ/kmBellrWd4heXUmHeJlTnmwjKpSJzoehLaL6Xk0ZnMHBu9dZuFADNOrtjF4v+2w==} cpu: [ppc64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-riscv64-gnu@4.60.4: - resolution: {integrity: sha512-FJHFfqpKUI3A10WrWKiFbBZ7yVbGT4q4B5o1qKFFojqpaYoh9LrQgqWCmmcxQzVSXYtyB5bzkXrYzlHTs21MYA==} + /@rollup/rollup-linux-riscv64-gnu@4.62.2: + resolution: {integrity: sha512-1SiZbzwdkaDURsew/tSOrooKiYy7EQGT6m8ufavAi9NEyQb/6VuIxFXAL1fqa4iZe3g4NbNk4P7J32z2tw5Mgg==} cpu: [riscv64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-riscv64-musl@4.60.4: - resolution: {integrity: sha512-mcEl6CUT5IAUmQf1m9FYSmVqCJlpQ8r8eyftFUHG8i9OhY7BkBXSUdnLH5DOf0wCOjcP9v/QO93zpmF1SptCCw==} + /@rollup/rollup-linux-riscv64-musl@4.62.2: + resolution: {integrity: sha512-nQts12zJ3NQRoE6uYljOH89v7szzLDvG2JD/vsX+vGXU8w/At1GowTZ5/7qeFQ8m7L55rpR8Okugnuo5bgjy2Q==} cpu: [riscv64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-s390x-gnu@4.60.4: - resolution: {integrity: sha512-ynt3JxVd2w2buzoKDWIyiV1pJW93xlQic1THVLXilz429oijRpSHivZAgp65KBu+cMcgf1eVVjdnTLvPxgCuoQ==} + /@rollup/rollup-linux-s390x-gnu@4.62.2: + resolution: {integrity: sha512-E9/ll019jhPIJgpzfZoIkBGhcz+kKNgVWYRY0zr9srBdPPFVpvOKW8VaJKUbeK+eZXyQF9ltME+Kk6affeaPgg==} cpu: [s390x] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-gnu@4.60.4: - resolution: {integrity: sha512-Boiz5+MsaROEWDf+GGEwF8VMHGhlUoQMtIPjOgA5fv4osupqTVnJteQNKJwUcnUog2G55jYXH7KZFFiJe0TEzQ==} + /@rollup/rollup-linux-x64-gnu@4.62.2: + resolution: {integrity: sha512-5BqxR/pshjey51iliyzTD5Xi3EN0aLmQ2lZ3lvefVV9c82BvrLo2/6OT55iifpWBufs6kdwWbuOKS841DrmK9A==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-x64-musl@4.60.4: - resolution: {integrity: sha512-+qfSY27qIrFfI/Hom04KYFw3GKZSGU4lXus51wsb5EuySfFlWRwjkKWoE9emgRw/ukoT4Udsj4W/+xxG8VbPKg==} + /@rollup/rollup-linux-x64-musl@4.62.2: + resolution: {integrity: sha512-uNN83XxQrRAh/w0/pmAfibcwyb6YWt4gP+dpnQKPVJshAloQ785ii8CT8ZCIxkGg9opVsvAlGhFitSm6D1Jjpg==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /@rollup/rollup-openbsd-x64@4.60.4: - resolution: {integrity: sha512-VpTfOPHgVXEBeeR8hZ2O0F3aSso+JDWqTWmTmzcQKted54IAdUVbxE+j/MVxUsKa8L20HJhv3vUezVPoquqWjA==} + /@rollup/rollup-openbsd-x64@4.62.2: + resolution: {integrity: sha512-srjEIxSH3LRnJN6THczDHWQplqEMFiAJrTab0msUryh9kwNpkICf3Ea6q6MN/2cZwRFUNx5w+h6Hpi4QuHS6Zg==} cpu: [x64] os: [openbsd] requiresBuild: true dev: true optional: true - /@rollup/rollup-openharmony-arm64@4.60.4: - resolution: {integrity: sha512-IPOsh5aRYuLv/nkU51X10Bf75Bsf6+gZdx1X+QP5QM6lIJFHHqbHLG0uJn/hWthzo13UAc2umiUorqZy3axoZg==} + /@rollup/rollup-openharmony-arm64@4.62.2: + resolution: {integrity: sha512-8hOJnxgbyObnCm5AlRA3A931xX19xq80RjVTKgJOvEKWqJruP/Uf12IbAOaDjjEXYRewwHLfmF0YRIdK3OwKWA==} cpu: [arm64] os: [openharmony] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.60.4: - resolution: {integrity: sha512-4QzE9E81OohJ/HKzHhsqU+zcYYojVOXlFMs1DdyMT6qXl/niOH7AVElmmEdUNHHS/oRkc++d5k6Vy85zFs0DEw==} + /@rollup/rollup-win32-arm64-msvc@4.62.2: + resolution: {integrity: sha512-mmF4AY1i0hG/bLWUctUq59gtmgaSIRa3cu/A3JFRp/sCNEme2bgDEiDS22P9FbnJB8NJNF4jPJiSP5RHQpUTDg==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.60.4: - resolution: {integrity: sha512-zTPgT1YuHHcd+Tmx7h8aml0FWFVelV5N54oHow9SLj+GfoDy/huQ+UV396N/C7KpMDMiPspRktzM1/0r1usYEA==} + /@rollup/rollup-win32-ia32-msvc@4.62.2: + resolution: {integrity: sha512-DZgkknc6jhHrk46V25vbAM0zZkyP0nSDkJB8/dRkLTxv470dOmWDqGoEJl/9A0dFfS7yE3REOwNDxpHwSLSt0Q==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-x64-gnu@4.60.4: - resolution: {integrity: sha512-DRS4G7mi9lJxqEDezIkKCaUIKCrLUUDCUaCsTPCi/rtqaC6D/jjwslMQyiDU50Ka0JKpeXeRBFBAXwArY52vBw==} + /@rollup/rollup-win32-x64-gnu@4.62.2: + resolution: {integrity: sha512-T6xr6ucWSFto+VGajA8YH26LdpHRuP4YLHEKAtCWvJDOlnmWcDZVCI2Jmjr+IFHDlt2zRaTAKE4tfjTaWLgJBg==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-x64-msvc@4.60.4: - resolution: {integrity: sha512-QVTUovf40zgTqlFVrKA1uXMVvU2QWEFWfAH8Wdc48IxLvrJMQVMBRjuQyUpzZCDkakImib9eVazbWlC6ksWtJw==} + /@rollup/rollup-win32-x64-msvc@4.62.2: + resolution: {integrity: sha512-BfzEnDJOt9T8M989/lA37EcJgat01wLRnoi5dQf3QzOH7jzpqTAzdDbVfRljVr5r+jzKqpbHeyOfAaXxAd0PAA==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /@scalar/agent-chat@0.12.5(tailwindcss@4.3.0)(typescript@5.9.3)(zod@4.4.3): - resolution: {integrity: sha512-FS/v/GCc0H8d1s5wLOI0iz+4aAMR8eTJxl+cdVMCnhCAZYSQUf2bfwRRu9AxmK8htLHTZC7C5gPIPxItQnVelg==} + /@scalar/agent-chat@0.12.22(tailwindcss@4.3.3)(typescript@5.9.3)(zod@4.4.3): + resolution: {integrity: sha512-TQ4K8DOPMzRSwFWEVuJp7a+JQoiPD4WxbG0d7sJilC1dgtdDS6efRmadh87eRa17N+06xWfx5EcXg8hDrfKAFw==} engines: {node: '>=22'} dependencies: - '@ai-sdk/vue': 3.0.33(vue@3.5.35)(zod@4.4.3) - '@scalar/api-client': 3.8.5(tailwindcss@4.3.0)(typescript@5.9.3) - '@scalar/components': 0.26.0(tailwindcss@4.3.0)(typescript@5.9.3) - '@scalar/helpers': 0.8.0 - '@scalar/icons': 0.7.2(typescript@5.9.3) - '@scalar/json-magic': 0.12.14 - '@scalar/openapi-types': 0.9.0 - '@scalar/schemas': 0.3.2 - '@scalar/themes': 0.15.5 - '@scalar/types': 0.12.2 - '@scalar/use-toasts': 0.10.2(typescript@5.9.3) - '@scalar/validation': 0.6.0 - '@scalar/workspace-store': 0.52.0(typescript@5.9.3) - '@vueuse/core': 13.9.0(vue@3.5.35) + '@ai-sdk/vue': 3.0.33(vue@3.5.40)(zod@4.4.3) + '@scalar/api-client': 3.13.7(tailwindcss@4.3.3)(typescript@5.9.3) + '@scalar/components': 0.27.9(tailwindcss@4.3.3)(typescript@5.9.3) + '@scalar/helpers': 0.9.2 + '@scalar/icons': 0.7.5(typescript@5.9.3) + '@scalar/json-magic': 0.12.19 + '@scalar/openapi-types': 0.9.3 + '@scalar/schemas': 0.7.4 + '@scalar/themes': 0.17.1 + '@scalar/types': 0.16.4 + '@scalar/use-toasts': 0.10.4(typescript@5.9.3) + '@scalar/validation': 0.6.2 + '@scalar/workspace-store': 0.55.6(typescript@5.9.3) + '@vueuse/core': 13.9.0(vue@3.5.40) ai: 6.0.33(zod@4.4.3) - js-base64: 3.7.8 - neverpanic: 0.0.7(typescript@5.9.3) + js-base64: 3.9.1 + neverpanic: 0.0.8 truncate-json: 3.0.1 - vue: 3.5.35(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) transitivePeerDependencies: - '@vue/composition-api' - async-validator @@ -904,40 +904,38 @@ packages: - zod dev: false - /@scalar/api-client@3.8.5(tailwindcss@4.3.0)(typescript@5.9.3): - resolution: {integrity: sha512-9zBFENlFark9tCThwHNiKTYLVHxcMm4Wg9jgYI1iG2hr1s0gmX5XlHHovObSn6JVyEuU8si42Eqnkg6LUrnWRQ==} + /@scalar/api-client@3.13.7(tailwindcss@4.3.3)(typescript@5.9.3): + resolution: {integrity: sha512-bd+2nI27gnfCgzCGEP13u7rd2IlNdAB+Rx+CX0i29UXEu6SVxWpv5hBVrLLTQebfNzcUk9Evr+NkIX/WjSHp0Q==} engines: {node: '>=22'} dependencies: - '@headlessui/tailwindcss': 0.2.2(tailwindcss@4.3.0) - '@headlessui/vue': 1.7.23(vue@3.5.35) - '@scalar/components': 0.26.0(tailwindcss@4.3.0)(typescript@5.9.3) - '@scalar/helpers': 0.8.0 - '@scalar/icons': 0.7.2(typescript@5.9.3) - '@scalar/json-magic': 0.12.14 - '@scalar/oas-utils': 0.17.3(typescript@5.9.3) - '@scalar/openapi-types': 0.9.0 - '@scalar/sidebar': 0.9.17(tailwindcss@4.3.0)(typescript@5.9.3) - '@scalar/snippetz': 0.9.11 - '@scalar/themes': 0.15.5 + '@headlessui/tailwindcss': 0.2.2(tailwindcss@4.3.3) + '@headlessui/vue': 1.7.23(vue@3.5.40) + '@scalar/blocks': 0.1.8(tailwindcss@4.3.3)(typescript@5.9.3) + '@scalar/components': 0.27.9(tailwindcss@4.3.3)(typescript@5.9.3) + '@scalar/helpers': 0.9.2 + '@scalar/icons': 0.7.5(typescript@5.9.3) + '@scalar/oas-utils': 0.19.8(typescript@5.9.3) + '@scalar/openapi-types': 0.9.3 + '@scalar/sidebar': 0.9.33(tailwindcss@4.3.3)(typescript@5.9.3) + '@scalar/snippetz': 0.9.23 + '@scalar/themes': 0.17.1 '@scalar/typebox': 0.1.3 - '@scalar/types': 0.12.2 - '@scalar/use-codemirror': 0.14.11(typescript@5.9.3) - '@scalar/use-hooks': 0.4.6(typescript@5.9.3) - '@scalar/use-toasts': 0.10.2(typescript@5.9.3) - '@scalar/workspace-store': 0.52.0(typescript@5.9.3) - '@types/har-format': 1.2.16 - '@vueuse/core': 13.9.0(vue@3.5.35) - '@vueuse/integrations': 13.9.0(focus-trap@7.8.0)(fuse.js@7.4.0)(vue@3.5.35) - cookie: 1.1.1 + '@scalar/types': 0.16.4 + '@scalar/use-codemirror': 0.14.14(typescript@5.9.3) + '@scalar/use-hooks': 0.4.9(typescript@5.9.3) + '@scalar/use-toasts': 0.10.4(typescript@5.9.3) + '@scalar/workspace-store': 0.55.6(typescript@5.9.3) + '@vueuse/core': 13.9.0(vue@3.5.40) + '@vueuse/integrations': 13.9.0(focus-trap@7.8.0)(fuse.js@7.5.0)(vue@3.5.40) focus-trap: 7.8.0 - fuse.js: 7.4.0 - js-base64: 3.7.8 + fuse.js: 7.5.0 + js-base64: 3.9.1 jsonc-parser: 3.3.1 - nanoid: 5.1.11 + nanoid: 5.1.16 pretty-ms: 9.3.0 - radix-vue: 1.9.17(vue@3.5.35) + radix-vue: 1.9.17(vue@3.5.40) set-cookie-parser: 3.1.0 - vue: 3.5.35(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) yaml: 2.9.0 zod: 4.4.3 transitivePeerDependencies: @@ -957,14 +955,14 @@ packages: - universal-cookie dev: false - /@scalar/api-reference-react@0.9.41(react@19.2.6)(tailwindcss@4.3.0)(typescript@5.9.3)(zod@4.4.3): - resolution: {integrity: sha512-7L8UjFj9KboSGlbe/pJAc+S5Qezi4IuUtOVdN1F6COCTF26paEiR9sZ0I+WNIkqsiTjmQouG8wFrQvwsAABfvA==} + /@scalar/api-reference-react@0.9.58(react@19.2.6)(tailwindcss@4.3.3)(typescript@5.9.3)(zod@4.4.3): + resolution: {integrity: sha512-Mkc00X3p7U1mKMX1RZV8ej8gar6Cb06Z7/gkn538oSCRQuhLE6S7itoT93qj0NlA95BznTquNCWuziSJgi/NdQ==} engines: {node: '>=22'} peerDependencies: react: ^18.0.0 || ^19.0.0 dependencies: - '@scalar/api-reference': 1.57.5(tailwindcss@4.3.0)(typescript@5.9.3)(zod@4.4.3) - '@scalar/types': 0.12.2 + '@scalar/api-reference': 1.62.9(tailwindcss@4.3.3)(typescript@5.9.3)(zod@4.4.3) + '@scalar/types': 0.16.4 react: 19.2.6 transitivePeerDependencies: - '@vue/composition-api' @@ -984,33 +982,34 @@ packages: - zod dev: false - /@scalar/api-reference@1.57.5(tailwindcss@4.3.0)(typescript@5.9.3)(zod@4.4.3): - resolution: {integrity: sha512-1T0rXEtG2XfbHuvyphlZsMr3VXUGCTDxybknMSUykl/5j1WoW9Goz16fVspf5fBLtkw5FUw2+a3DgVJKHU7vXQ==} + /@scalar/api-reference@1.62.9(tailwindcss@4.3.3)(typescript@5.9.3)(zod@4.4.3): + resolution: {integrity: sha512-DfanI7MEHSws6/qKWw+4UEULW7mm02/FhngqFPRJoof7SqnCGy1Ys7NzOtrjZIBuu+ZLUGo6+7JtGwob2jOXWA==} engines: {node: '>=22'} dependencies: - '@headlessui/vue': 1.7.23(vue@3.5.35) - '@scalar/agent-chat': 0.12.5(tailwindcss@4.3.0)(typescript@5.9.3)(zod@4.4.3) - '@scalar/api-client': 3.8.5(tailwindcss@4.3.0)(typescript@5.9.3) - '@scalar/code-highlight': 0.3.4 - '@scalar/components': 0.26.0(tailwindcss@4.3.0)(typescript@5.9.3) - '@scalar/helpers': 0.8.0 - '@scalar/icons': 0.7.2(typescript@5.9.3) - '@scalar/oas-utils': 0.17.3(typescript@5.9.3) - '@scalar/schemas': 0.3.2 - '@scalar/sidebar': 0.9.17(tailwindcss@4.3.0)(typescript@5.9.3) - '@scalar/snippetz': 0.9.11 - '@scalar/themes': 0.15.5 - '@scalar/types': 0.12.2 - '@scalar/use-hooks': 0.4.6(typescript@5.9.3) - '@scalar/use-toasts': 0.10.2(typescript@5.9.3) - '@scalar/validation': 0.6.0 - '@scalar/workspace-store': 0.52.0(typescript@5.9.3) - '@unhead/vue': 2.1.15(vue@3.5.35) - '@vueuse/core': 13.9.0(vue@3.5.35) - fuse.js: 7.4.0 + '@headlessui/vue': 1.7.23(vue@3.5.40) + '@scalar/agent-chat': 0.12.22(tailwindcss@4.3.3)(typescript@5.9.3)(zod@4.4.3) + '@scalar/api-client': 3.13.7(tailwindcss@4.3.3)(typescript@5.9.3) + '@scalar/blocks': 0.1.8(tailwindcss@4.3.3)(typescript@5.9.3) + '@scalar/code-highlight': 0.4.3 + '@scalar/components': 0.27.9(tailwindcss@4.3.3)(typescript@5.9.3) + '@scalar/helpers': 0.9.2 + '@scalar/icons': 0.7.5(typescript@5.9.3) + '@scalar/oas-utils': 0.19.8(typescript@5.9.3) + '@scalar/schemas': 0.7.4 + '@scalar/sidebar': 0.9.33(tailwindcss@4.3.3)(typescript@5.9.3) + '@scalar/snippetz': 0.9.23 + '@scalar/themes': 0.17.1 + '@scalar/types': 0.16.4 + '@scalar/use-hooks': 0.4.9(typescript@5.9.3) + '@scalar/use-toasts': 0.10.4(typescript@5.9.3) + '@scalar/validation': 0.6.2 + '@scalar/workspace-store': 0.55.6(typescript@5.9.3) + '@unhead/vue': 2.1.15(vue@3.5.40) + '@vueuse/core': 13.9.0(vue@3.5.40) + fuse.js: 7.5.0 microdiff: 1.5.0 - nanoid: 5.1.11 - vue: 3.5.35(typescript@5.9.3) + nanoid: 5.1.16 + vue: 3.5.40(typescript@5.9.3) yaml: 2.9.0 transitivePeerDependencies: - '@vue/composition-api' @@ -1030,8 +1029,36 @@ packages: - zod dev: false - /@scalar/code-highlight@0.3.4: - resolution: {integrity: sha512-gGr3D8bfInwZDHsxamYIaG72Wr+kRNX8d4zcOflAfQJ0ZfvqoVbYhhkiSd6K+DLySItK9lWl/cgjJdtKWlT2ig==} + /@scalar/asyncapi-upgrader@0.1.4: + resolution: {integrity: sha512-pyAoyuFVlUf+ZThiuHAShV4lyF9LlPab5AJrvoER8JBz00bHF1NWiGveYySRcNcvke5U5nWCr7NxtiMIokP8sA==} + engines: {node: '>=22'} + dependencies: + '@scalar/helpers': 0.9.2 + dev: false + + /@scalar/blocks@0.1.8(tailwindcss@4.3.3)(typescript@5.9.3): + resolution: {integrity: sha512-I0bOMnb8+8cjboaRMWz4Vo16rcYu8+4tzLIpPeJHsJs4I5OaIIgaoNHRPaWDip9ZrqbD4m1I2gMDJmpJU/hEmA==} + engines: {node: '>=22'} + dependencies: + '@scalar/components': 0.27.9(tailwindcss@4.3.3)(typescript@5.9.3) + '@scalar/helpers': 0.9.2 + '@scalar/icons': 0.7.5(typescript@5.9.3) + '@scalar/snippetz': 0.9.23 + '@scalar/themes': 0.17.1 + '@scalar/types': 0.16.4 + '@scalar/workspace-store': 0.55.6(typescript@5.9.3) + '@types/har-format': 1.2.16 + js-base64: 3.9.1 + vue: 3.5.40(typescript@5.9.3) + transitivePeerDependencies: + - '@vue/composition-api' + - supports-color + - tailwindcss + - typescript + dev: false + + /@scalar/code-highlight@0.4.3: + resolution: {integrity: sha512-uueW22siajrJUtszH+k/PmABqau2MmJzajpEFTPapK7Zak167xcKUIjcMbFFFgW8SGKLMSVzLkuB/VNDbOHuOg==} engines: {node: '>=22'} dependencies: hast-util-to-text: 4.0.2 @@ -1053,25 +1080,24 @@ packages: - supports-color dev: false - /@scalar/components@0.26.0(tailwindcss@4.3.0)(typescript@5.9.3): - resolution: {integrity: sha512-hCSwedkIaJAngu4G+GnsF7BeuCV8a4dnE+7VL/HN1wYrnx3SwE94zt/LC++VB0l+GsGPdsN0gyuS6brmmtzi5A==} + /@scalar/components@0.27.9(tailwindcss@4.3.3)(typescript@5.9.3): + resolution: {integrity: sha512-AoUTHwTfVc44zZbZnridPd7mp8lhe2LgX9KeyKw5keFlhLY1MzQv9OuXD7riLbJPrFFF/7lbqCLEpyG6vWSXQg==} engines: {node: '>=22'} dependencies: '@floating-ui/utils': 0.2.10 - '@floating-ui/vue': 1.1.9(vue@3.5.35) - '@headlessui/tailwindcss': 0.2.2(tailwindcss@4.3.0) - '@headlessui/vue': 1.7.23(vue@3.5.35) - '@scalar/code-highlight': 0.3.4 - '@scalar/helpers': 0.8.0 - '@scalar/icons': 0.7.2(typescript@5.9.3) - '@scalar/themes': 0.15.5 - '@scalar/use-hooks': 0.4.6(typescript@5.9.3) - '@vueuse/core': 13.9.0(vue@3.5.35) + '@floating-ui/vue': 1.1.9(vue@3.5.40) + '@headlessui/tailwindcss': 0.2.2(tailwindcss@4.3.3) + '@headlessui/vue': 1.7.23(vue@3.5.40) + '@scalar/code-highlight': 0.4.3 + '@scalar/helpers': 0.9.2 + '@scalar/icons': 0.7.5(typescript@5.9.3) + '@scalar/themes': 0.17.1 + '@scalar/use-hooks': 0.4.9(typescript@5.9.3) + '@vueuse/core': 13.9.0(vue@3.5.40) cva: 1.0.0-beta.4(typescript@5.9.3) - nanoid: 5.1.11 - radix-vue: 1.9.17(vue@3.5.35) - vue: 3.5.35(typescript@5.9.3) - vue-component-type-helpers: 3.3.3 + radix-vue: 1.9.17(vue@3.5.40) + vue: 3.5.40(typescript@5.9.3) + vue-component-type-helpers: 3.3.7 transitivePeerDependencies: - '@vue/composition-api' - supports-color @@ -1079,78 +1105,78 @@ packages: - typescript dev: false - /@scalar/helpers@0.8.0: - resolution: {integrity: sha512-gmOC6VravNB9VDl6wnt/GOj4K/hn48tj5bpW4AM4MhH8Ubil6uu7g1DSoKHwltu8Ks79KEtR6JmOrROi9R7jaQ==} + /@scalar/helpers@0.9.2: + resolution: {integrity: sha512-hjyMpMZjTBZQhyByZmz5oUgRKUQJO5V5AOiJxsVEGbUmgA7sJRQeTrXLB+BEwzaKS5nm2opJeNyMBYLFNK4hiQ==} engines: {node: '>=22'} dev: false - /@scalar/icons@0.7.2(typescript@5.9.3): - resolution: {integrity: sha512-21L2y/D6oU7wZHHa9i6FK98cZ+XH4HX9+e69uNpvlp4awRUpz6ifNHOLlxI607bq+Yz4G313gnV0uyUHwZ/pig==} + /@scalar/icons@0.7.5(typescript@5.9.3): + resolution: {integrity: sha512-kWYkjmYlHzrZ+31d8L1uJpVeil6r1xNcyR+MewnxFslpMBCDIeo9udhYzg09v8s6nWKxwuPokhdQPLbKS+SSgg==} engines: {node: '>=22'} dependencies: '@phosphor-icons/core': 2.1.1 - '@types/node': 24.12.4 + '@types/node': 24.13.3 chalk: 5.6.2 - vue: 3.5.35(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) transitivePeerDependencies: - typescript dev: false - /@scalar/json-magic@0.12.14: - resolution: {integrity: sha512-dWrCy3ew1r7OQ1pu2r4ZjiKEVy0yVd66kXdmsl41bteOG2F2I2IBlPjmPV6p8ckjImQHxtNBIntFaQfNrdBhJg==} + /@scalar/json-magic@0.12.19: + resolution: {integrity: sha512-1T4QoFYZ1nKt25xFeHtghAuZzaLq2X4CpCSLFXG0Fjcz6K2HIZqo+RtywfI0WD8RRRRgS34keo7X4Gv1BQUNoQ==} engines: {node: '>=22'} dependencies: - '@scalar/helpers': 0.8.0 + '@scalar/helpers': 0.9.2 pathe: 2.0.3 yaml: 2.9.0 dev: false - /@scalar/oas-utils@0.17.3(typescript@5.9.3): - resolution: {integrity: sha512-L9S3f1fRTdERL/bV/vBAJNL57OJcRnFifP8Zvy/Yjj0GJEDbs+32hmAc1YxqfRfy2+QtWq1Q2VfV2CN3R66Xkw==} + /@scalar/oas-utils@0.19.8(typescript@5.9.3): + resolution: {integrity: sha512-A/bGTqthxnsgoveQ7Xomxtwk0JQ7V/cweaxz/Dhp9/JmvnAnjBjpcG050gcC1EuVkHhJL1sPH2+IczS9liQQ3A==} engines: {node: '>=22'} dependencies: - '@scalar/helpers': 0.8.0 - '@scalar/themes': 0.15.5 - '@scalar/types': 0.12.2 - '@scalar/workspace-store': 0.52.0(typescript@5.9.3) + '@scalar/helpers': 0.9.2 + '@scalar/themes': 0.17.1 + '@scalar/types': 0.16.4 + '@scalar/workspace-store': 0.55.6(typescript@5.9.3) flatted: 3.4.2 - vue: 3.5.35(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) yaml: 2.9.0 transitivePeerDependencies: - typescript dev: false - /@scalar/openapi-types@0.9.0: - resolution: {integrity: sha512-XGuYegItO8iJbEy5hHxS04vyxoFIuERy3D/twt1hGPya6KJljg9iO0geZ/X5vjDKmSKYAuMNkGqYO5Jjp4NLUA==} + /@scalar/openapi-types@0.9.3: + resolution: {integrity: sha512-34qglt5jSo55iZfH9i7EhjQCdE0Po2xZeh8wytQKolSnXrxsYMSyFDJEBxz1Gaew4on9N3XIWsd0QpwKVA5CSA==} engines: {node: '>=22'} dev: false - /@scalar/openapi-upgrader@0.2.8: - resolution: {integrity: sha512-/SDb3+SIFuScKwrNRTFd7bklGDkayo81cHZlajXfUaT22Oc4VUlOUvyMXBLPa0miOfZTExYTM1I0BWW7Nujugw==} + /@scalar/openapi-upgrader@0.2.11: + resolution: {integrity: sha512-eYEFBO8mZfgXEO/hv8rdL5OA4oOB8orFT5kXNK4I/x9xca2D7A4BteuFXqRaw9lE1CIjtG+StlAUYVz5omTXew==} engines: {node: '>=22'} dependencies: - '@scalar/openapi-types': 0.9.0 + '@scalar/openapi-types': 0.9.3 dev: false - /@scalar/schemas@0.3.2: - resolution: {integrity: sha512-iadXBgJ02XUU5C5s6/xh/PmGLzUPd7X8upXIvPWBXDcQ4FHACNgkG8PPZ/beYM8UPDDkTUPM3ygEs0G6jKwGjQ==} + /@scalar/schemas@0.7.4: + resolution: {integrity: sha512-Or31zxR+ceGGhkVU5XBO2Zv7oyGDtjsJOjM2Rr0WRZ1/tRsQc2/FsVv+9kPmCA7sqFL8BKWlNfTXcPITI7WRHw==} engines: {node: '>=22'} dependencies: - '@scalar/helpers': 0.8.0 - '@scalar/validation': 0.6.0 + '@scalar/helpers': 0.9.2 + '@scalar/validation': 0.6.2 dev: false - /@scalar/sidebar@0.9.17(tailwindcss@4.3.0)(typescript@5.9.3): - resolution: {integrity: sha512-VppIBTv2EWVi/Ux5MI5FB1zRr1qvY10scYVNAVo+VwzsNyBeuOoCySKpJ61fHu2y45sYtTLuN80EHH8UfJ0S9A==} + /@scalar/sidebar@0.9.33(tailwindcss@4.3.3)(typescript@5.9.3): + resolution: {integrity: sha512-y00qMs6dPu4Te+OuyyGSg0hGWTPsnUrn7juErtF4bOIse2w9BM1rHkYZWSdEL/afYv27x1wMBZJwAReiUeHguA==} engines: {node: '>=22'} dependencies: - '@scalar/components': 0.26.0(tailwindcss@4.3.0)(typescript@5.9.3) - '@scalar/helpers': 0.8.0 - '@scalar/icons': 0.7.2(typescript@5.9.3) - '@scalar/themes': 0.15.5 - '@scalar/use-hooks': 0.4.6(typescript@5.9.3) - '@scalar/workspace-store': 0.52.0(typescript@5.9.3) - vue: 3.5.35(typescript@5.9.3) + '@scalar/components': 0.27.9(tailwindcss@4.3.3)(typescript@5.9.3) + '@scalar/helpers': 0.9.2 + '@scalar/icons': 0.7.5(typescript@5.9.3) + '@scalar/themes': 0.17.1 + '@scalar/use-hooks': 0.4.9(typescript@5.9.3) + '@scalar/workspace-store': 0.55.6(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) transitivePeerDependencies: - '@vue/composition-api' - supports-color @@ -1158,104 +1184,105 @@ packages: - typescript dev: false - /@scalar/snippetz@0.9.11: - resolution: {integrity: sha512-n6zLzaCanvBWFQfR108jvu14m2JrDYRd9VMbQPOyjfU/QdraigQRctVcUOhjEUyb8O3d2Jye9V4KC5xmU47piA==} + /@scalar/snippetz@0.9.23: + resolution: {integrity: sha512-bjahBX9J7VQsOpDERMPZSPuIKZmz1DEh9NHdCE5dEe6uz1rHicai0Zqjpuduw6DVDVyWrDI0trxPzCqGzpj0oQ==} engines: {node: '>=22'} dependencies: - '@scalar/helpers': 0.8.0 - '@scalar/types': 0.12.2 - js-base64: 3.7.8 + '@scalar/helpers': 0.9.2 + '@scalar/types': 0.16.4 + js-base64: 3.9.1 stringify-object: 6.0.0 dev: false - /@scalar/themes@0.15.5: - resolution: {integrity: sha512-ku8MPNBEXigx/ES0Wm7Mf8Ns+QMePEcMHraDZoA5Ab/UO97yTZIrvuo/gy143QB+NftnQ83vgeDYcCRi6I95tQ==} + /@scalar/themes@0.17.1: + resolution: {integrity: sha512-aqR6o44CpDvgVT6dHlc1/56JRdWUrbNgaLyHKEd1KC/+Gcznix9Ud0fW7cKw2VvNgPgcqlO+MhZIrYHwbkNMew==} engines: {node: '>=22'} dependencies: - nanoid: 5.1.11 + nanoid: 5.1.16 dev: false /@scalar/typebox@0.1.3: resolution: {integrity: sha512-lU055AUccECZMIfGA0z/C1StYmboAYIPJLDFBzOO81yXBi35Pxdq+I4fWX6iUZ8qcoHneiLGk9jAUM1rA93iEg==} dev: false - /@scalar/types@0.12.2: - resolution: {integrity: sha512-EzLkubCb7xioiTm9eYnmn/032akaq4kkrrdclgV2uezwtniR8ErQICjhMl2AjBWL6nstHiFZ9RnPZm2Z2/KM0Q==} + /@scalar/types@0.16.4: + resolution: {integrity: sha512-fLf0ANAC3iQq0sIVdmH6aGM+pFSLyD8GfGBxSWcLpI0jE0iFAzX2A3p0qVZm7vqBT4TQnn0fSwg5U+h+FZ52BA==} engines: {node: '>=22'} dependencies: - '@scalar/helpers': 0.8.0 - nanoid: 5.1.11 - type-fest: 5.7.0 + '@scalar/helpers': 0.9.2 + nanoid: 5.1.16 + type-fest: 5.8.0 zod: 4.4.3 dev: false - /@scalar/use-codemirror@0.14.11(typescript@5.9.3): - resolution: {integrity: sha512-5wtC4pUjzhy72j3aAueJg+fh9KflevJvXMn0YscsxiDTvqwIzeZcHe1N9VNtvzDXgLblEeBT6D0+Vs+boyExxg==} + /@scalar/use-codemirror@0.14.14(typescript@5.9.3): + resolution: {integrity: sha512-A7Exfctudg7d3DeQFSSrZYc6yhrEsLX3Iq6GJ7m7ruqgev9y8Hbx7g8yvZWYRQuMUdFtLH5euP7a1ZwM8OrHKA==} engines: {node: '>=22'} dependencies: - '@codemirror/autocomplete': 6.20.2 - '@codemirror/commands': 6.10.3 + '@codemirror/autocomplete': 6.20.3 + '@codemirror/commands': 6.10.4 '@codemirror/lang-css': 6.3.1 '@codemirror/lang-html': 6.4.11 '@codemirror/lang-json': 6.0.2 '@codemirror/lang-xml': 6.1.0 '@codemirror/lang-yaml': 6.1.3 - '@codemirror/language': 6.12.3 - '@codemirror/lint': 6.9.6 - '@codemirror/state': 6.6.0 - '@codemirror/view': 6.43.0 + '@codemirror/language': 6.12.4 + '@codemirror/lint': 6.9.7 + '@codemirror/state': 6.7.1 + '@codemirror/view': 6.43.6 '@lezer/common': 1.5.2 '@lezer/highlight': 1.2.3 - '@replit/codemirror-css-color-picker': 6.3.0(@codemirror/language@6.12.3)(@codemirror/state@6.6.0)(@codemirror/view@6.43.0) - vue: 3.5.35(typescript@5.9.3) + '@replit/codemirror-css-color-picker': 6.3.0(@codemirror/language@6.12.4)(@codemirror/state@6.7.1)(@codemirror/view@6.43.6) + vue: 3.5.40(typescript@5.9.3) transitivePeerDependencies: - typescript dev: false - /@scalar/use-hooks@0.4.6(typescript@5.9.3): - resolution: {integrity: sha512-WhsTBk3e7R31yHWQWrrr/RVPGpqwY22RPHN3i4zdEv6llxrloDbkHTpwXCDHTnX92v2A7hKESR6JrGsXcKqrQw==} + /@scalar/use-hooks@0.4.9(typescript@5.9.3): + resolution: {integrity: sha512-RnflJ178BPdH7pKY9/YBcRlhyc7uJxtqG4hBbi8IPEM4YkpLHcMmxWKgHAgC3MBc21rpuKKBE+DTJOiYmU+UyA==} engines: {node: '>=22'} dependencies: - '@scalar/use-toasts': 0.10.2(typescript@5.9.3) - '@scalar/validation': 0.6.0 - '@vueuse/core': 13.9.0(vue@3.5.35) + '@scalar/use-toasts': 0.10.4(typescript@5.9.3) + '@scalar/validation': 0.6.2 + '@vueuse/core': 13.9.0(vue@3.5.40) cva: 1.0.0-beta.4(typescript@5.9.3) tailwind-merge: 3.5.0 - vue: 3.5.35(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) transitivePeerDependencies: - typescript dev: false - /@scalar/use-toasts@0.10.2(typescript@5.9.3): - resolution: {integrity: sha512-1iHQFbDXv0YQRp13aa63S5EcTJ5K8T0ocnLxk+nziloPrLjKt6jdRt6vOHsLSv5sm9kFKcVKNQTQgialmKCOGA==} + /@scalar/use-toasts@0.10.4(typescript@5.9.3): + resolution: {integrity: sha512-OHXkVfFKV0qx2WpKlzUpvIUkoA/PiloBcXe6soX2S/1z/D042QlKO8rNxkuC3Hlamvyvj8ru8XN17XNl+D0OPg==} engines: {node: '>=22'} dependencies: - vue: 3.5.35(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) vue-sonner: 1.3.2 transitivePeerDependencies: - typescript dev: false - /@scalar/validation@0.6.0: - resolution: {integrity: sha512-tpmmG+/xRE2Kn9RpflU3AIyZv08v10+E1ZrJCx7z6+/91zHVxy0M73kC1LT4/8PbYNt85ywyC8+n+D99JdMcGA==} + /@scalar/validation@0.6.2: + resolution: {integrity: sha512-Sc1TkcwGV6aVCO51AyKeaGiP8gpwAHxEtO5d3tZzPV+KsnlC/YokQxFxwBrbIXw73k9hmcExnJyGu3k5i6n6VA==} engines: {node: '>=20'} dev: false - /@scalar/workspace-store@0.52.0(typescript@5.9.3): - resolution: {integrity: sha512-8hlFKZ/Ubd8Wy8EYEdMLy04LG+QpaYdpnNjw8UWr27hB4mxANdBo38Vnkwk9yWb4KP2vlJoR4BA/tPIn3t4aFg==} + /@scalar/workspace-store@0.55.6(typescript@5.9.3): + resolution: {integrity: sha512-l7yuW1XplVRu+bqN7Mt+XtMovuKRBOHSGb00e+nEvjkkL1WIFd6pMJCogYt0ZlLvyLFPbWODWA4oG6LZjr7ijQ==} engines: {node: '>=22'} dependencies: - '@scalar/helpers': 0.8.0 - '@scalar/json-magic': 0.12.14 - '@scalar/openapi-upgrader': 0.2.8 - '@scalar/schemas': 0.3.2 - '@scalar/snippetz': 0.9.11 + '@scalar/asyncapi-upgrader': 0.1.4 + '@scalar/helpers': 0.9.2 + '@scalar/json-magic': 0.12.19 + '@scalar/openapi-upgrader': 0.2.11 + '@scalar/schemas': 0.7.4 + '@scalar/snippetz': 0.9.23 '@scalar/typebox': 0.1.3 - '@scalar/types': 0.12.2 - '@scalar/validation': 0.6.0 - js-base64: 3.7.8 - type-fest: 5.7.0 - vue: 3.5.35(typescript@5.9.3) + '@scalar/types': 0.16.4 + '@scalar/validation': 0.6.2 + js-base64: 3.9.1 + type-fest: 5.8.0 + vue: 3.5.40(typescript@5.9.3) yaml: 2.9.0 transitivePeerDependencies: - typescript @@ -1271,21 +1298,21 @@ packages: tslib: 2.8.1 dev: false - /@tanstack/virtual-core@3.16.0: - resolution: {integrity: sha512-Er2N7q3WOiH6y2JLxsxNX+u2/sLqSsL0bxFgDjuiPiA7vKhZRm+IzcS17vRee3GNXr64UsesA5CAp9yTiIYw9A==} + /@tanstack/virtual-core@3.17.4: + resolution: {integrity: sha512-nGm5KteqxasUdThLc2izl6dHUqLv0LQj7Nuyo5gYalTPf/U8a9ermvsl7reT+6ioBW1l8WfpP/mcU338nLXpqw==} dev: false - /@tanstack/vue-virtual@3.13.26(vue@3.5.35): - resolution: {integrity: sha512-4TmREKi8rKiQC8E2XVEMMgzWbrgHNYolkBgYTXVK1kqXmXRGz6xPWgBq20GUYWUDDhit94+g0ricUQKpZhWRmg==} + /@tanstack/vue-virtual@3.13.32(vue@3.5.40): + resolution: {integrity: sha512-E8OCutx7QnwZdvpJijz0Q2PHsYDWBWjnGr3TvgWiqxTU35jB1kVhtkd93scRV7tTFuId2tg3x2iFiw+IE4evjQ==} peerDependencies: vue: ^2.7.0 || ^3.0.0 dependencies: - '@tanstack/virtual-core': 3.16.0 - vue: 3.5.35(typescript@5.9.3) + '@tanstack/virtual-core': 3.17.4 + vue: 3.5.40(typescript@5.9.3) dev: false - /@tybys/wasm-util@0.10.2: - resolution: {integrity: sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==} + /@tybys/wasm-util@0.10.3: + resolution: {integrity: sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==} requiresBuild: true dependencies: tslib: 2.8.1 @@ -1303,10 +1330,6 @@ packages: '@types/estree': 1.0.9 dev: true - /@types/estree@1.0.8: - resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} - dev: true - /@types/estree@1.0.9: resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==} dev: true @@ -1320,6 +1343,12 @@ packages: dependencies: '@types/unist': 3.0.3 + /@types/hast@3.0.5: + resolution: {integrity: sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==} + dependencies: + '@types/unist': 3.0.3 + dev: false + /@types/mdast@4.0.4: resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} dependencies: @@ -1331,10 +1360,10 @@ packages: /@types/ms@2.1.0: resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - /@types/node@24.12.4: - resolution: {integrity: sha512-GUUEShf+PBCGW2KaXwcIt3Yk+e3pkKwWKb9GSyM9WQVE+ep2jzmHdGsHzu4wgcZy5fN9FBdVzjpBQsYlpfpgLA==} + /@types/node@24.13.3: + resolution: {integrity: sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==} dependencies: - undici-types: 7.16.0 + undici-types: 7.18.2 dev: false /@types/react-dom@19.2.3(@types/react@19.2.15): @@ -1368,14 +1397,18 @@ packages: /@ungap/structured-clone@1.3.1: resolution: {integrity: sha512-mUFwbeTqrVgDQxFveS+df2yfap6iuP20NAKAsBt5jDEoOTDew+zwLAOilHCeQJOVSvmgCX4ogqIrA0mnyr08yQ==} - /@unhead/vue@2.1.15(vue@3.5.35): + /@ungap/structured-clone@1.3.3: + resolution: {integrity: sha512-60YRaenCQcVjYEKOcG824+DRGGIQ3VKErcBoAEDJZz5bKIs2ZG+X/H9Nk+Q6EVkwJk5QNApxbrc5QtBSwtrXAg==} + dev: false + + /@unhead/vue@2.1.15(vue@3.5.40): resolution: {integrity: sha512-SSByXfEjhzPn8gXdEdgpYqpLMPSkLUH2HVE0GxZfOtNsJ0GgOHQs0g9T67ZZ1z0kTELLKdtOtYrzrbv9+ffF7g==} peerDependencies: vue: '>=3.5.18' dependencies: hookable: 6.1.1 unhead: 2.1.15 - vue: 3.5.35(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) dev: false /@vercel/oidc@3.1.0: @@ -1400,104 +1433,102 @@ packages: vite: 8.0.14 dev: true - /@vue/compiler-core@3.5.35: - resolution: {integrity: sha512-BUmHaR1J+O+CKZ9uJucdVTEr1LHsdyvv7vG3eNRhK3CczEHeMd/LtsHAuD7PbrxvI2envCY2v7HI1vC1aBRzKw==} + /@vue/compiler-core@3.5.40: + resolution: {integrity: sha512-39E8IgOhTbVDnoJFMKc2DvYnypcZwUqgUhQkccva/0m6FUwtIKSGV7n1hpVmYcFaoRAwf9pBcwnKlCEsN63ZEQ==} dependencies: '@babel/parser': 7.29.7 - '@vue/shared': 3.5.35 + '@vue/shared': 3.5.40 entities: 7.0.1 estree-walker: 2.0.2 source-map-js: 1.2.1 dev: false - /@vue/compiler-dom@3.5.35: - resolution: {integrity: sha512-k+bprkXxuqhVajgTx5mUHuir7TwQzUKOWR40ng1ncAqQRPnrLngGGgqVEEhOnTMlc8btHYVKmrP8s5Qyg0hvYA==} + /@vue/compiler-dom@3.5.40: + resolution: {integrity: sha512-pwkx4vqlqOspFstrcmzwkKLePVMD3PT65imRzLhanU2V1Fj4K13g6OXjanOyzw3aTAuRk84BOmY8f3rEHqPaVA==} dependencies: - '@vue/compiler-core': 3.5.35 - '@vue/shared': 3.5.35 + '@vue/compiler-core': 3.5.40 + '@vue/shared': 3.5.40 dev: false - /@vue/compiler-sfc@3.5.35: - resolution: {integrity: sha512-G5VPMcXTSywXBgtFOZOnHKBxKSrwXUcvY1iaF5/hRcy7t0J6CH/d8ha9F4nzi00Fax1eLV0QHM7v4mQu68jydw==} + /@vue/compiler-sfc@3.5.40: + resolution: {integrity: sha512-gIf497P4kpuALcvs5n3AEg1Vdn0pSY4XbjASIfHNYF1/MP3T2Mf2STERTubysBxCRxzJGJYtF/O7vwJrxFB3Vw==} dependencies: '@babel/parser': 7.29.7 - '@vue/compiler-core': 3.5.35 - '@vue/compiler-dom': 3.5.35 - '@vue/compiler-ssr': 3.5.35 - '@vue/shared': 3.5.35 + '@vue/compiler-core': 3.5.40 + '@vue/compiler-dom': 3.5.40 + '@vue/compiler-ssr': 3.5.40 + '@vue/shared': 3.5.40 estree-walker: 2.0.2 magic-string: 0.30.21 - postcss: 8.5.15 + postcss: 8.5.19 source-map-js: 1.2.1 dev: false - /@vue/compiler-ssr@3.5.35: - resolution: {integrity: sha512-rGhAeXgdM7/ffTJGXT69rCCdTmjDewnFuUZfBQQHTdcEBeWdT5HCGY60y2ytLJr9/Dsu7IntUi5z/w0h6Rjnzw==} + /@vue/compiler-ssr@3.5.40: + resolution: {integrity: sha512-rrE5xiXG663+vHCHa3J9p2z5OcBRjXmoqenprJxAFQxg5pSshzeBiCE6pu46axapRJ2Adk0YDA2BRZVjiHXnhg==} dependencies: - '@vue/compiler-dom': 3.5.35 - '@vue/shared': 3.5.35 + '@vue/compiler-dom': 3.5.40 + '@vue/shared': 3.5.40 dev: false - /@vue/reactivity@3.5.35: - resolution: {integrity: sha512-tVc+SsHConvh/Lz64qq1pP3rYArBmK42xonovEcxY74SQtvctZodG/zhq54P5dr38cVuw25d27cPNRdlMidpGQ==} + /@vue/reactivity@3.5.40: + resolution: {integrity: sha512-B7ot9UlUZOi1zbq61/LvE88ZLTV8IlajTdiZTAEiDQgrnIMIZoPr9kGw0Zw46ObW62O9+H/Be3kMbfb7kYPQZA==} dependencies: - '@vue/shared': 3.5.35 + '@vue/shared': 3.5.40 dev: false - /@vue/runtime-core@3.5.35: - resolution: {integrity: sha512-A/xFNX9loIcWDygeQuNCfKuh0CoYBzxhqEMNah5TSFg9Z53DrFYEN2qi5CU9necjM1OWYegYREUTHmXTmhfXtg==} + /@vue/runtime-core@3.5.40: + resolution: {integrity: sha512-KAZLweuZ6uUJPK1PMSQPgBU5gCjgrrfjUhSglmU9NhH+Zjepa8cnwSydPWDWHDwOgY4g3VcZ+PljbiHlURNCbw==} dependencies: - '@vue/reactivity': 3.5.35 - '@vue/shared': 3.5.35 + '@vue/reactivity': 3.5.40 + '@vue/shared': 3.5.40 dev: false - /@vue/runtime-dom@3.5.35: - resolution: {integrity: sha512-odrJ1C391dbGnyDRh8U+rnP7J2amIEzfmRk5vXy7xi3aZhEXofTvpi0T4HJb6jlNqQZTNPR5MPHSB3RHNkIORA==} + /@vue/runtime-dom@3.5.40: + resolution: {integrity: sha512-ZfrX8ssZQds900L9pr8AuK05ddnMsR4MPMZr8cPN9GoqoPWcXLhjvvbIA2SMv+7a97sJ1vv9pj/zxK0Cq/eEFQ==} dependencies: - '@vue/reactivity': 3.5.35 - '@vue/runtime-core': 3.5.35 - '@vue/shared': 3.5.35 + '@vue/reactivity': 3.5.40 + '@vue/runtime-core': 3.5.40 + '@vue/shared': 3.5.40 csstype: 3.2.3 dev: false - /@vue/server-renderer@3.5.35(vue@3.5.35): - resolution: {integrity: sha512-NkebSOYdB97wi8OQcO3HqzZSlymJi/aWsN/7h74OSVhRTm6qGs3Jp3e0rCXynmWwSlKeRrnlIug+ilYoHBmQDA==} - peerDependencies: - vue: 3.5.35 + /@vue/server-renderer@3.5.40: + resolution: {integrity: sha512-XNJym9WpevhTVt1HuwOrCRJ5Q+9z4BjTMrDtjTrvx74SmUll8spNTw6whWJa9mEkO4PKn5TihI/bm/8ds2QVJw==} dependencies: - '@vue/compiler-ssr': 3.5.35 - '@vue/shared': 3.5.35 - vue: 3.5.35(typescript@5.9.3) + '@vue/compiler-ssr': 3.5.40 + '@vue/runtime-dom': 3.5.40 + '@vue/shared': 3.5.40 dev: false - /@vue/shared@3.5.35: - resolution: {integrity: sha512-zSbjL7gRXwks2ZQLRGCajBtBXEOXW9Ddhn/HvSdrGkE2dqGnumzW8XtusRrxrE9LvqtiqDXQ+A60Hp6mvdYxfA==} + /@vue/shared@3.5.40: + resolution: {integrity: sha512-WxnBtruIqOoV3rA4jeKDWzrYI5h7Cp4+pjwDi8kWGHz+IslhiN+wguLVVhtv2l8VoU02rzDCVfDjgCl1lNpZVg==} dev: false - /@vueuse/core@10.11.1(vue@3.5.35): + /@vueuse/core@10.11.1(vue@3.5.40): resolution: {integrity: sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==} dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.11.1 - '@vueuse/shared': 10.11.1(vue@3.5.35) - vue-demi: 0.14.10(vue@3.5.35) + '@vueuse/shared': 10.11.1(vue@3.5.40) + vue-demi: 0.14.10(vue@3.5.40) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/core@13.9.0(vue@3.5.35): + /@vueuse/core@13.9.0(vue@3.5.40): resolution: {integrity: sha512-ts3regBQyURfCE2BcytLqzm8+MmLlo5Ln/KLoxDVcsZ2gzIwVNnQpQOL/UKV8alUqjSZOlpFZcRNsLRqj+OzyA==} peerDependencies: vue: ^3.5.0 dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 13.9.0 - '@vueuse/shared': 13.9.0(vue@3.5.35) - vue: 3.5.35(typescript@5.9.3) + '@vueuse/shared': 13.9.0(vue@3.5.40) + vue: 3.5.40(typescript@5.9.3) dev: false - /@vueuse/integrations@13.9.0(focus-trap@7.8.0)(fuse.js@7.4.0)(vue@3.5.35): + /@vueuse/integrations@13.9.0(focus-trap@7.8.0)(fuse.js@7.5.0)(vue@3.5.40): resolution: {integrity: sha512-SDobKBbPIOe0cVL7QxMzGkuUGHvWTdihi9zOrrWaWUgFKe15cwEcwfWmgrcNzjT6kHnNmWuTajPHoIzUjYNYYQ==} peerDependencies: async-validator: ^4 @@ -1539,11 +1570,11 @@ packages: universal-cookie: optional: true dependencies: - '@vueuse/core': 13.9.0(vue@3.5.35) - '@vueuse/shared': 13.9.0(vue@3.5.35) + '@vueuse/core': 13.9.0(vue@3.5.40) + '@vueuse/shared': 13.9.0(vue@3.5.40) focus-trap: 7.8.0 - fuse.js: 7.4.0 - vue: 3.5.35(typescript@5.9.3) + fuse.js: 7.5.0 + vue: 3.5.40(typescript@5.9.3) dev: false /@vueuse/metadata@10.11.1: @@ -1554,21 +1585,21 @@ packages: resolution: {integrity: sha512-1AFRvuiGphfF7yWixZa0KwjYH8ulyjDCC0aFgrGRz8+P4kvDFSdXLVfTk5xAN9wEuD1J6z4/myMoYbnHoX07zg==} dev: false - /@vueuse/shared@10.11.1(vue@3.5.35): + /@vueuse/shared@10.11.1(vue@3.5.40): resolution: {integrity: sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA==} dependencies: - vue-demi: 0.14.10(vue@3.5.35) + vue-demi: 0.14.10(vue@3.5.40) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/shared@13.9.0(vue@3.5.35): + /@vueuse/shared@13.9.0(vue@3.5.40): resolution: {integrity: sha512-e89uuTLMh0U5cZ9iDpEI2senqPGfbPRTHM/0AaQkcxnpqjkZqDYP8rpfm7edOz8s+pOCOROEy1PIveSW8+fL5g==} peerDependencies: vue: ^3.5.0 dependencies: - vue: 3.5.35(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) dev: false /acorn-jsx@5.3.2(acorn@8.16.0): @@ -1651,13 +1682,8 @@ packages: engines: {node: '>=12'} dev: false - /cookie@1.1.1: - resolution: {integrity: sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==} - engines: {node: '>=18'} - dev: false - - /crelt@1.0.6: - resolution: {integrity: sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==} + /crelt@1.0.7: + resolution: {integrity: sha512-aK6BbWfhf4U/wCcLHKPJl/xa6VkVstRaPywWtMKGwuOLc/wZTyQYuoxgvZnNsBvv7Kg3YTBQYYBCggcviQczuA==} dev: false /csstype@3.2.3: @@ -1823,7 +1849,7 @@ packages: /focus-trap@7.8.0: resolution: {integrity: sha512-/yNdlIkpWbM0ptxno3ONTuf+2g318kh2ez3KSeZN5dZ8YC6AAmgeWz+GasYYiBJPFaYcSAPeu4GfhUaChzIJXA==} dependencies: - tabbable: 6.4.0 + tabbable: 6.5.0 dev: false /fsevents@2.3.2: @@ -1847,8 +1873,8 @@ packages: engines: {node: '>=18'} dev: false - /fuse.js@7.4.0: - resolution: {integrity: sha512-3UqmoSFwzX1sNB1YSk+Co0EdH29XCW2p9g48OAiy93cjKqzuABsqw2VIgSN3CmsT/wo6pIJ3F0Jxeiiby8rhIQ==} + /fuse.js@7.5.0: + resolution: {integrity: sha512-sQtrEfA+ez/3G0cCZecF70oqpCRttCexYUG4mUrtWL49ULUzUyxokt5kyqwtKzj1270RaKih+hcP3qLcumccow==} engines: {node: '>=10'} dev: false @@ -1865,14 +1891,14 @@ packages: /hast-util-embedded@3.0.0: resolution: {integrity: sha512-naH8sld4Pe2ep03qqULEtvYr7EjrLK2QHY8KJR6RJkTUjPGObe1vnx585uzem2hGra+s1q08DZZpfgDVYRbaXA==} dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-is-element: 3.0.0 dev: false /hast-util-format@1.1.0: resolution: {integrity: sha512-yY1UDz6bC9rDvCWHpx12aIBGRG7krurX0p0Fm6pT547LwDIZZiNr8a+IHDogorAdreULSEzP82Nlv5SZkHZcjA==} dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-embedded: 3.0.0 hast-util-minify-whitespace: 1.0.1 hast-util-phrasing: 3.0.1 @@ -1884,7 +1910,7 @@ packages: /hast-util-from-html@2.0.3: resolution: {integrity: sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==} dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 devlop: 1.1.0 hast-util-from-parse5: 8.0.3 parse5: 7.3.0 @@ -1895,11 +1921,11 @@ packages: /hast-util-from-parse5@8.0.3: resolution: {integrity: sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==} dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 '@types/unist': 3.0.3 devlop: 1.1.0 hastscript: 9.0.1 - property-information: 7.1.0 + property-information: 7.2.0 vfile: 6.0.3 vfile-location: 5.0.3 web-namespaces: 2.0.1 @@ -1908,25 +1934,25 @@ packages: /hast-util-has-property@3.0.0: resolution: {integrity: sha512-MNilsvEKLFpV604hwfhVStK0usFY/QmM5zX16bo7EjnAEGofr5YyI37kzopBlZJkHD4t887i+q/C8/tr5Q94cA==} dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 dev: false /hast-util-is-body-ok-link@3.0.1: resolution: {integrity: sha512-0qpnzOBLztXHbHQenVB8uNuxTnm/QBFUOmdOSsEn7GnBtyY07+ENTWVFBAnXd/zEgd9/SUG3lRY7hSIBWRgGpQ==} dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 dev: false /hast-util-is-element@3.0.0: resolution: {integrity: sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==} dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 dev: false /hast-util-minify-whitespace@1.0.1: resolution: {integrity: sha512-L96fPOVpnclQE0xzdWb/D12VT5FabA7SnZOUMtL1DbXmYiHJMXZvFkIZfiMmTCNJHUeO2K9UYNXoVyfz+QHuOw==} dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-embedded: 3.0.0 hast-util-is-element: 3.0.0 hast-util-whitespace: 3.0.0 @@ -1936,13 +1962,13 @@ packages: /hast-util-parse-selector@4.0.0: resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==} dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 dev: false /hast-util-phrasing@3.0.1: resolution: {integrity: sha512-6h60VfI3uBQUxHqTyMymMZnEbNl1XmEGtOxxKYL7stY2o601COo62AWAYBQR9lZbYXYSBoxag8UpPRXK+9fqSQ==} dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-embedded: 3.0.0 hast-util-has-property: 3.0.0 hast-util-is-body-ok-link: 3.0.1 @@ -1952,9 +1978,9 @@ packages: /hast-util-raw@9.1.0: resolution: {integrity: sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==} dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 '@types/unist': 3.0.3 - '@ungap/structured-clone': 1.3.1 + '@ungap/structured-clone': 1.3.3 hast-util-from-parse5: 8.0.3 hast-util-to-parse5: 8.0.1 html-void-elements: 3.0.0 @@ -1970,8 +1996,8 @@ packages: /hast-util-sanitize@5.0.2: resolution: {integrity: sha512-3yTWghByc50aGS7JlGhk61SPenfE/p1oaFeNwkOOyrscaOkMGrcW9+Cy/QAIOBpZxP1yqDIzFMR0+Np0i0+usg==} dependencies: - '@types/hast': 3.0.4 - '@ungap/structured-clone': 1.3.1 + '@types/hast': 3.0.5 + '@ungap/structured-clone': 1.3.3 unist-util-position: 5.0.0 dev: false @@ -2001,14 +2027,14 @@ packages: /hast-util-to-html@9.0.5: resolution: {integrity: sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==} dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 '@types/unist': 3.0.3 ccount: 2.0.1 comma-separated-tokens: 2.0.3 hast-util-whitespace: 3.0.0 html-void-elements: 3.0.0 mdast-util-to-hast: 13.2.1 - property-information: 7.1.0 + property-information: 7.2.0 space-separated-tokens: 2.0.2 stringify-entities: 4.0.4 zwitch: 2.0.4 @@ -2039,10 +2065,10 @@ packages: /hast-util-to-parse5@8.0.1: resolution: {integrity: sha512-MlWT6Pjt4CG9lFCjiz4BH7l9wmrMkfkJYCxFwKQic8+RTZgWPuWxwAfjJElsXkex7DJjfSJsQIt931ilUgmwdA==} dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 comma-separated-tokens: 2.0.3 devlop: 1.1.0 - property-information: 7.1.0 + property-information: 7.2.0 space-separated-tokens: 2.0.2 web-namespaces: 2.0.1 zwitch: 2.0.4 @@ -2051,7 +2077,7 @@ packages: /hast-util-to-text@4.0.2: resolution: {integrity: sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==} dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 '@types/unist': 3.0.3 hast-util-is-element: 3.0.0 unist-util-find-after: 5.0.0 @@ -2065,10 +2091,10 @@ packages: /hastscript@9.0.1: resolution: {integrity: sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==} dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 comma-separated-tokens: 2.0.3 hast-util-parse-selector: 4.0.0 - property-information: 7.1.0 + property-information: 7.2.0 space-separated-tokens: 2.0.2 dev: false @@ -2089,8 +2115,8 @@ packages: resolution: {integrity: sha512-q+310vW8zmymYHALr1da4HyXUQ0zgiIwIicEfotYPWGN0OJVEN/58IJ3A4GBYcEq3LGAZqKb+ugvP0GNB9CEAA==} dev: false - /identifier-regex@1.0.1: - resolution: {integrity: sha512-ZrYyM0sozNPZlvBvE7Oq9Bn44n0qKGrYu5sQ0JzMUnjIhpgWYE2JB6aBoFwEYdPjqj7jPyxXTMJiHDOxDfd8yw==} + /identifier-regex@1.1.0: + resolution: {integrity: sha512-SLX4H/vtcYlYnL7XqnuJKHU7Z8517TgsW9nmQiGOgMCjQ8V/deLYu6bEmbGoXe7WMMhc9+EUGyFFneHja8KabA==} engines: {node: '>=18'} dependencies: reserved-identifiers: 1.2.0 @@ -2124,11 +2150,11 @@ packages: resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} dev: true - /is-identifier@1.0.1: - resolution: {integrity: sha512-HQ5v4rEJ7REUV54bCd2l5FaD299SGDEn2UPoVXaTHAyGviLq2menVUD2udi3trQ32uvB6LdAh/0ck2EuizrtpA==} + /is-identifier@1.1.0: + resolution: {integrity: sha512-NhOds0mDx9lJu+1lBRO0xbwFo5nobA7GCk/0e5xjr6+6XugX985+0OyGX35BNrTkPAsdLcIKg02HUQJOK8D8kw==} engines: {node: '>=18'} dependencies: - identifier-regex: 1.0.1 + identifier-regex: 1.1.0 super-regex: 1.1.0 dev: false @@ -2146,8 +2172,8 @@ packages: engines: {node: '>=12'} dev: false - /js-base64@3.7.8: - resolution: {integrity: sha512-hNngCeKxIUQiEUN3GPJOkz4wF/YvdUdbNL9hsBcMQTkKzboD7T/q3OYOuuPZLUE6dBxSGpwhk5mwuDud7JVAow==} + /js-base64@3.9.1: + resolution: {integrity: sha512-U73qptcvf/HIOauFOmqT3a0mDUp0MYlfd15oqoe9kqZt5XhiXVb+HG09sLvI9PQ9tZIBFS4nlErai8zbWazP0g==} dev: false /json-schema@0.4.0: @@ -2282,7 +2308,7 @@ packages: /lowlight@3.3.0: resolution: {integrity: sha512-0JNhgFoPvP6U6lE/UdVsSq99tn6DhjjpAj5MxG49ewd2mOBVtwWYIT8ClyABhq198aXXODMU6Ox8DrGy/CpTZQ==} dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 devlop: 1.1.0 highlight.js: 11.11.1 dev: false @@ -2825,19 +2851,22 @@ packages: resolution: {integrity: sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + dev: true + + /nanoid@3.3.16: + resolution: {integrity: sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + dev: false - /nanoid@5.1.11: - resolution: {integrity: sha512-v+KEsUv2ps74PaSKv0gHTxTCgMXOIfBEbaqa6w6ISIGC7ZsvHN4N9oJ8d4cmf0n5oTzQz2SLmThbQWhjd/8eKg==} + /nanoid@5.1.16: + resolution: {integrity: sha512-kVrnsrJqMR8+oLJnGEmSWw9BivK5mt7H3FZatVRjrc5wGqFYuBxX1yG7+A7Gi5AefkX6t/oCkizcQgpu0cY1dQ==} engines: {node: ^18 || >=20} hasBin: true dev: false - /neverpanic@0.0.7(typescript@5.9.3): - resolution: {integrity: sha512-GFRTSX2JAEATOCQYlyFkR+9FJPl0pD24toE1foqYAsL6aPLlRKn6L0UFOtJhZCxEbDv+SUsiW4AcPs9cIFwkFw==} - peerDependencies: - typescript: '5' - dependencies: - typescript: 5.9.3 + /neverpanic@0.0.8: + resolution: {integrity: sha512-vVdkelrLxaow/fdWDumzNBO+jwm6X8bxeLJc34THtpj70u0C5QBkcV6CRCu2X726km7XD45N0A3QtYCla4RvKw==} dev: false /p-event@6.0.1: @@ -2910,6 +2939,16 @@ packages: nanoid: 3.3.12 picocolors: 1.1.1 source-map-js: 1.2.1 + dev: true + + /postcss@8.5.19: + resolution: {integrity: sha512-Mz8SaolMd8nB+G13WkORcxQKHZ/NE4xXevtkJHVuG+guo9/wYKlIMTKAqGdEmYOXR2ijPjTYNHssizdaVSUNdQ==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.16 + picocolors: 1.1.1 + source-map-js: 1.2.1 + dev: false /pretty-ms@9.3.0: resolution: {integrity: sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==} @@ -2920,24 +2959,29 @@ packages: /property-information@7.1.0: resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==} + dev: true - /radix-vue@1.9.17(vue@3.5.35): + /property-information@7.2.0: + resolution: {integrity: sha512-IAtzIB6sUiWaJYrX9smp3V46pBGbBeLFRGdh25kg1334VcBlD8HzhPeNIWQH9zhGmo2itIe25EHt9dQP7G5hmg==} + dev: false + + /radix-vue@1.9.17(vue@3.5.40): resolution: {integrity: sha512-mVCu7I2vXt1L2IUYHTt0sZMz7s1K2ZtqKeTIxG3yC5mMFfLBG4FtE1FDeRMpDd+Hhg/ybi9+iXmAP1ISREndoQ==} peerDependencies: vue: '>= 3.2.0' dependencies: - '@floating-ui/dom': 1.7.6 - '@floating-ui/vue': 1.1.11(vue@3.5.35) + '@floating-ui/dom': 1.8.0 + '@floating-ui/vue': 1.1.11(vue@3.5.40) '@internationalized/date': 3.12.2 '@internationalized/number': 3.6.7 - '@tanstack/vue-virtual': 3.13.26(vue@3.5.35) - '@vueuse/core': 10.11.1(vue@3.5.35) - '@vueuse/shared': 10.11.1(vue@3.5.35) + '@tanstack/vue-virtual': 3.13.32(vue@3.5.40) + '@vueuse/core': 10.11.1(vue@3.5.40) + '@vueuse/shared': 10.11.1(vue@3.5.40) aria-hidden: 1.2.6 defu: 6.1.7 fast-deep-equal: 3.1.3 - nanoid: 5.1.11 - vue: 3.5.35(typescript@5.9.3) + nanoid: 5.1.16 + vue: 3.5.40(typescript@5.9.3) transitivePeerDependencies: - '@vue/composition-api' dev: false @@ -2998,8 +3042,8 @@ packages: /rehype-external-links@3.0.0: resolution: {integrity: sha512-yp+e5N9V3C6bwBeAC4n796kc86M4gJCdlVhiMTxIrJG5UHDMh+PJANf9heqORJbt1nrCbDwIlAZKjANIaVBbvw==} dependencies: - '@types/hast': 3.0.4 - '@ungap/structured-clone': 1.3.1 + '@types/hast': 3.0.5 + '@ungap/structured-clone': 1.3.3 hast-util-is-element: 3.0.0 is-absolute-url: 4.0.1 space-separated-tokens: 2.0.2 @@ -3009,14 +3053,14 @@ packages: /rehype-format@5.0.1: resolution: {integrity: sha512-zvmVru9uB0josBVpr946OR8ui7nJEdzZobwLOOqHb/OOD88W0Vk2SqLwoVOj0fM6IPCCO6TaV9CvQvJMWwukFQ==} dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-format: 1.1.0 dev: false /rehype-parse@9.0.1: resolution: {integrity: sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==} dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-from-html: 2.0.3 unified: 11.0.5 dev: false @@ -3024,7 +3068,7 @@ packages: /rehype-raw@7.0.0: resolution: {integrity: sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==} dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-raw: 9.1.0 vfile: 6.0.3 dev: false @@ -3042,14 +3086,14 @@ packages: /rehype-sanitize@6.0.0: resolution: {integrity: sha512-CsnhKNsyI8Tub6L4sm5ZFsme4puGfc6pYylvXo1AeqaGbjOYyzNv3qZPwvs0oMJ39eryyeOdmxwUIo94IpEhqg==} dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-sanitize: 5.0.2 dev: false /rehype-stringify@10.0.1: resolution: {integrity: sha512-k9ecfXHmIPuFVI61B9DeLPN0qFHfawM6RsuX48hoqlaKSF61RskNjSm1lI8PhBEM0MRdLxVVm4WmTqJQccH9mA==} dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-to-html: 9.0.5 unified: 11.0.5 dev: false @@ -3133,38 +3177,38 @@ packages: '@rolldown/binding-win32-x64-msvc': 1.0.2 dev: true - /rollup@4.60.4: - resolution: {integrity: sha512-WHeFSbZYsPu3+bLoNRUuAO+wavNlocOPf3wSHTP7hcFKVnJeWsYlCDbr3mTS14FCizf9ccIxXA8sGL8zKeQN3g==} + /rollup@4.62.2: + resolution: {integrity: sha512-RFnrW4lhXA3s3eqHDZvN654g8OTjzRfqpIRJYczCGB6HzphckVAi/Qh4tbPUbRuDi7s1Llv8g/NspLkttY3gTA==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true dependencies: - '@types/estree': 1.0.8 + '@types/estree': 1.0.9 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.60.4 - '@rollup/rollup-android-arm64': 4.60.4 - '@rollup/rollup-darwin-arm64': 4.60.4 - '@rollup/rollup-darwin-x64': 4.60.4 - '@rollup/rollup-freebsd-arm64': 4.60.4 - '@rollup/rollup-freebsd-x64': 4.60.4 - '@rollup/rollup-linux-arm-gnueabihf': 4.60.4 - '@rollup/rollup-linux-arm-musleabihf': 4.60.4 - '@rollup/rollup-linux-arm64-gnu': 4.60.4 - '@rollup/rollup-linux-arm64-musl': 4.60.4 - '@rollup/rollup-linux-loong64-gnu': 4.60.4 - '@rollup/rollup-linux-loong64-musl': 4.60.4 - '@rollup/rollup-linux-ppc64-gnu': 4.60.4 - '@rollup/rollup-linux-ppc64-musl': 4.60.4 - '@rollup/rollup-linux-riscv64-gnu': 4.60.4 - '@rollup/rollup-linux-riscv64-musl': 4.60.4 - '@rollup/rollup-linux-s390x-gnu': 4.60.4 - '@rollup/rollup-linux-x64-gnu': 4.60.4 - '@rollup/rollup-linux-x64-musl': 4.60.4 - '@rollup/rollup-openbsd-x64': 4.60.4 - '@rollup/rollup-openharmony-arm64': 4.60.4 - '@rollup/rollup-win32-arm64-msvc': 4.60.4 - '@rollup/rollup-win32-ia32-msvc': 4.60.4 - '@rollup/rollup-win32-x64-gnu': 4.60.4 - '@rollup/rollup-win32-x64-msvc': 4.60.4 + '@rollup/rollup-android-arm-eabi': 4.62.2 + '@rollup/rollup-android-arm64': 4.62.2 + '@rollup/rollup-darwin-arm64': 4.62.2 + '@rollup/rollup-darwin-x64': 4.62.2 + '@rollup/rollup-freebsd-arm64': 4.62.2 + '@rollup/rollup-freebsd-x64': 4.62.2 + '@rollup/rollup-linux-arm-gnueabihf': 4.62.2 + '@rollup/rollup-linux-arm-musleabihf': 4.62.2 + '@rollup/rollup-linux-arm64-gnu': 4.62.2 + '@rollup/rollup-linux-arm64-musl': 4.62.2 + '@rollup/rollup-linux-loong64-gnu': 4.62.2 + '@rollup/rollup-linux-loong64-musl': 4.62.2 + '@rollup/rollup-linux-ppc64-gnu': 4.62.2 + '@rollup/rollup-linux-ppc64-musl': 4.62.2 + '@rollup/rollup-linux-riscv64-gnu': 4.62.2 + '@rollup/rollup-linux-riscv64-musl': 4.62.2 + '@rollup/rollup-linux-s390x-gnu': 4.62.2 + '@rollup/rollup-linux-x64-gnu': 4.62.2 + '@rollup/rollup-linux-x64-musl': 4.62.2 + '@rollup/rollup-openbsd-x64': 4.62.2 + '@rollup/rollup-openharmony-arm64': 4.62.2 + '@rollup/rollup-win32-arm64-msvc': 4.62.2 + '@rollup/rollup-win32-ia32-msvc': 4.62.2 + '@rollup/rollup-win32-x64-gnu': 4.62.2 + '@rollup/rollup-win32-x64-msvc': 4.62.2 fsevents: 2.3.3 dev: true @@ -3209,7 +3253,7 @@ packages: engines: {node: '>=20'} dependencies: get-own-enumerable-keys: 1.0.0 - is-identifier: 1.0.1 + is-identifier: 1.1.0 is-obj: 3.0.0 is-regexp: 3.1.0 dev: false @@ -3239,16 +3283,16 @@ packages: time-span: 5.1.0 dev: false - /swrv@1.2.0(vue@3.5.35): + /swrv@1.2.0(vue@3.5.40): resolution: {integrity: sha512-lH/g4UcNyj+7lzK4eRGT4C68Q4EhQ6JtM9otPRIASfhhzfLWtbZPHcMuhuba7S9YVYuxkMUGImwMyGpfbkH07A==} peerDependencies: vue: '>=3.2.26 < 4' dependencies: - vue: 3.5.35(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) dev: false - /tabbable@6.4.0: - resolution: {integrity: sha512-05PUHKSNE8ou2dwIxTngl4EzcnsCDZGJ/iCLtDflR/SHB/ny14rXc+qU5P4mG9JkusiV7EivzY9Mhm55AzAvCg==} + /tabbable@6.5.0: + resolution: {integrity: sha512-wieBHXygIm7OyQOu5hQlkk62/WyCFYGlWg7L6/ZCUZwx0o398Zkn4pVmMyfYhfMG8kGrj/Krt8eIk6UKC6VzwA==} dev: false /tagged-tag@1.0.0: @@ -3260,8 +3304,8 @@ packages: resolution: {integrity: sha512-I8K9wewnVDkL1NTGoqWmVEIlUcB9gFriAEkXkfCjX5ib8ezGxtR3xD7iZIxrfArjEsH7F1CHD4RFUtxefdqV/A==} dev: false - /tailwindcss@4.3.0: - resolution: {integrity: sha512-y6nxMGB1nMW9R6k96e5gdIFzcfL/gTJRNaqGes1YvkLnPVXzWgbqFF2yLC0T8G774n24cx3Pe8XrKoniCOAH+Q==} + /tailwindcss@4.3.3: + resolution: {integrity: sha512-gOhV3P7ufE62QDGg1zVaTgCR+EtPv92k2nIhVcVKcLmxT1sUBsQGhnZj175j+MqRt4zLF7ic+sCYjfhxMxj7YQ==} dev: false /time-span@5.1.0: @@ -3302,8 +3346,8 @@ packages: engines: {node: '>=16'} dev: false - /type-fest@5.7.0: - resolution: {integrity: sha512-1URUxUqfHFM1c+zfSPsa3gnkO7Aq21qyH75SIduNYz4SzY964rn1X2vCMQaHSHhktiw+0kPa2iyb6PUpXqB6Vg==} + /type-fest@5.8.0: + resolution: {integrity: sha512-YGYEVz3Fm5iy/AybuA0oyNFq7H4CgQNfRp/qfe8nurE1kuCeNm3/vfm9X4Mtl+qLyaKJUh5xrFZwogr41SMjYA==} engines: {node: '>=20'} dependencies: tagged-tag: 1.0.0 @@ -3314,8 +3358,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - /undici-types@7.16.0: - resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} + /undici-types@7.18.2: + resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} dev: false /unhead@2.1.15: @@ -3447,11 +3491,11 @@ packages: fsevents: 2.3.3 dev: true - /vue-component-type-helpers@3.3.3: - resolution: {integrity: sha512-x4nsFpy5Pe8fqPzp/5vkTPeTTDBpAx4WVtV47Ejt0+2FQrq4pRRsJs7JmYRqMFzTu/LW+pCWEjQ3YVCkPV7f9g==} + /vue-component-type-helpers@3.3.7: + resolution: {integrity: sha512-Skkhw9agYSgsWqv7bxSOGJZa9SaiJbZVGdXuFWnrzKaQYHnw9qbjD630rw6RyMqDbp54nfLCLw5SZA55if7JLg==} dev: false - /vue-demi@0.14.10(vue@3.5.35): + /vue-demi@0.14.10(vue@3.5.40): resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} engines: {node: '>=12'} hasBin: true @@ -3463,26 +3507,26 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.5.35(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) dev: false /vue-sonner@1.3.2: resolution: {integrity: sha512-UbZ48E9VIya3ToiRHAZUbodKute/z/M1iT8/3fU8zEbwBRE11AKuHikssv18LMk2gTTr6eMQT4qf6JoLHWuj/A==} dev: false - /vue@3.5.35(typescript@5.9.3): - resolution: {integrity: sha512-cx89fnr+0kVGHiNFG6y6s0bdjypJRFNZn6x3WPstNdQR1bi1mbB7h4v5IBGTsPJU3nK1+0Iqj3Zf+hZWMieR4Q==} + /vue@3.5.40(typescript@5.9.3): + resolution: {integrity: sha512-+8PJ4SJXdn/cHGImF4CKdxlWHIN5Dkt7DoufRREM6h6uVCx2m7QxgcEQmmzyOK8A9mcafg7sFbJFYsdFVubTig==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.5.35 - '@vue/compiler-sfc': 3.5.35 - '@vue/runtime-dom': 3.5.35 - '@vue/server-renderer': 3.5.35(vue@3.5.35) - '@vue/shared': 3.5.35 + '@vue/compiler-dom': 3.5.40 + '@vue/compiler-sfc': 3.5.40 + '@vue/runtime-dom': 3.5.40 + '@vue/server-renderer': 3.5.40 + '@vue/shared': 3.5.40 typescript: 5.9.3 dev: false