diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c16ebe9d..8c2b0f5a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,11 +21,11 @@ importers: .: dependencies: '@docsearch/css': - specifier: ^4.0.0-beta - version: 4.0.0-beta.4 + specifier: beta + version: 4.0.0-beta.5 '@docsearch/js': - specifier: ^4.0.0-beta - version: 4.0.0-beta.4(@algolia/client-search@5.31.0)(zod@3.25.75) + specifier: beta + version: 4.0.0-beta.5 '@iconify-json/simple-icons': specifier: ^1.2.42 version: 1.2.42 @@ -339,98 +339,6 @@ importers: packages: - '@ai-sdk/provider-utils@2.2.8': - resolution: {integrity: sha512-fqhG+4sCVv8x7nFzYnFo19ryhAa3w096Kmc3hWxMQfW/TubPOmt3A6tYZhl4mUfQWWQMsuSkLrtjlWuXBVSGQA==} - engines: {node: '>=18'} - peerDependencies: - zod: ^3.23.8 - - '@ai-sdk/provider@1.1.3': - resolution: {integrity: sha512-qZMxYJ0qqX/RfnuIaab+zp8UAeJn/ygXXAffR5I4N0n1IrvA6qBsjc8hXLmBiMV2zoXlifkacF7sEFnYnjBcqg==} - engines: {node: '>=18'} - - '@ai-sdk/react@1.2.12': - resolution: {integrity: sha512-jK1IZZ22evPZoQW3vlkZ7wvjYGYF+tRBKXtrcolduIkQ/m/sOAVcVeVDUDvh1T91xCnWCdUGCPZg2avZ90mv3g==} - engines: {node: '>=18'} - peerDependencies: - react: ^18 || ^19 || ^19.0.0-rc - zod: ^3.23.8 - peerDependenciesMeta: - zod: - optional: true - - '@ai-sdk/ui-utils@1.2.11': - resolution: {integrity: sha512-3zcwCc8ezzFlwp3ZD15wAPjf2Au4s3vAbKsXQVyhxODHcmu0iyPO2Eua6D/vicq/AUm/BAo60r97O6HU+EI0+w==} - engines: {node: '>=18'} - peerDependencies: - zod: ^3.23.8 - - '@algolia/autocomplete-core@1.19.2': - resolution: {integrity: sha512-mKv7RyuAzXvwmq+0XRK8HqZXt9iZ5Kkm2huLjgn5JoCPtDy+oh9yxUMfDDaVCw0oyzZ1isdJBc7l9nuCyyR7Nw==} - - '@algolia/autocomplete-plugin-algolia-insights@1.19.2': - resolution: {integrity: sha512-TjxbcC/r4vwmnZaPwrHtkXNeqvlpdyR+oR9Wi2XyfORkiGkLTVhX2j+O9SaCCINbKoDfc+c2PB8NjfOnz7+oKg==} - peerDependencies: - search-insights: '>= 1 < 3' - - '@algolia/autocomplete-shared@1.19.2': - resolution: {integrity: sha512-jEazxZTVD2nLrC+wYlVHQgpBoBB5KPStrJxLzsIFl6Kqd1AlG9sIAGl39V5tECLpIQzB3Qa2T6ZPJ1ChkwMK/w==} - peerDependencies: - '@algolia/client-search': '>= 4.9.1 < 6' - algoliasearch: '>= 4.9.1 < 6' - - '@algolia/client-abtesting@5.31.0': - resolution: {integrity: sha512-J+wZq5uotbisEsbKmXv79dsENI/AW6IZWIvfTqebE6QcH/S2yGDeNh6b4qa4koJ1eQx7+wKkLMfZ+nOZpBWclA==} - engines: {node: '>= 14.0.0'} - - '@algolia/client-analytics@5.31.0': - resolution: {integrity: sha512-zxz9ooi6HsMG7gS7xCG9NkUlWkpwMT/oYr8+cojchB98pEmn3OqHA7KaY1w8GKqKXNM4MiQD15N2/aZhDa9b9g==} - engines: {node: '>= 14.0.0'} - - '@algolia/client-common@5.31.0': - resolution: {integrity: sha512-lO6oZLEPiCgtUcUHIFyfrRvcS8iB3Je1LqW3c04anjrCO7dqhkccXHC/5XuH0fIW4l7V5AtbPS2tpJGtRp1NJw==} - engines: {node: '>= 14.0.0'} - - '@algolia/client-insights@5.31.0': - resolution: {integrity: sha512-gwWTW4CMM6pov3aJv2a+Ex4v7fWG9wtey43qWBq5rABk3p3uYYFkzfylrht18rcq1zA99Wxo8UEireExHuzs2w==} - engines: {node: '>= 14.0.0'} - - '@algolia/client-personalization@5.31.0': - resolution: {integrity: sha512-3G8ZpoLCgrcuILTQGVU9WXxUmK4R8uUmAiU31Qqd/pkta/9J8DHQjNh+Fs/i27ls2YxQq36GqXvVM2eoQFmFJw==} - engines: {node: '>= 14.0.0'} - - '@algolia/client-query-suggestions@5.31.0': - resolution: {integrity: sha512-+YIHy+n+x2/DqRdnrPv2Eck2pbZ4Q5Lu1mWpwOUZ2u2XG6JVQx0goePomtYl8evsDGspDRZJPpGD+CFJboe0gQ==} - engines: {node: '>= 14.0.0'} - - '@algolia/client-search@5.31.0': - resolution: {integrity: sha512-2I79ICkuTqbXeK5RGSmzCN1Uj86NghWxaWt41lIcFk1OXuUWhyXTxC2fN5M8ASRBf/qWSeXr6AzL8jb3opya3g==} - engines: {node: '>= 14.0.0'} - - '@algolia/ingestion@1.31.0': - resolution: {integrity: sha512-HiBWdO7ztzgFoR+SnbHq0iBQtDUusRZPSVMkPIR/MNbNJrH/OhrCsxk6Y7dUvQAIjypKmFl38raf1XEKz9fdUA==} - engines: {node: '>= 14.0.0'} - - '@algolia/monitoring@1.31.0': - resolution: {integrity: sha512-ifrQ3BMg7Z4EGBPouUINd7xVU2ySTrJ2FtuAoiRHaZ7rT1Kp56JW40kuHiCvmDI4ZBaIzrQuGxWYKUZ29QWR6g==} - engines: {node: '>= 14.0.0'} - - '@algolia/recommend@5.31.0': - resolution: {integrity: sha512-dA94TKQ9FiZ8E1BlpfAMVKC3XimhDBjNFLPR3w5eRgSXymJbbK93xr/LrhyCWHbJPxtUcJvaO+Xg0pFKP+HZvw==} - engines: {node: '>= 14.0.0'} - - '@algolia/requester-browser-xhr@5.31.0': - resolution: {integrity: sha512-akbqE63Scw3dttQatKhjiHdFXpqihCCpcAciIHpdebw3/zWfb+e/Tkf6tDv/05AGcG5BHC365dp8LIl9+NchSA==} - engines: {node: '>= 14.0.0'} - - '@algolia/requester-fetch@5.31.0': - resolution: {integrity: sha512-qYOEOCIqXvbVKNTabgKmPFltpNxB1U38hhrMEbypyOc/X9zjdxnVi/dqZ+jKsYY4X7MSQTtowLK4AR++OdMD/g==} - engines: {node: '>= 14.0.0'} - - '@algolia/requester-node-http@5.31.0': - resolution: {integrity: sha512-eq8uTVUc/E7YIOqTVfXgGQ3ZSsAWqZZHy5ntuwm6WxnvdcAyhyzRo0sncX1zWFkFpNGvJ8xyONDWq/Ef2e31Tg==} - engines: {node: '>= 14.0.0'} - '@antfu/install-pkg@1.1.0': resolution: {integrity: sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==} @@ -479,28 +387,11 @@ packages: conventional-commits-parser: optional: true - '@docsearch/css@4.0.0-beta.4': - resolution: {integrity: sha512-NSttNRAtL97ezeep+NtaoFN/TDDcm1Kx2Y42hxUEc3habkDS/rTLgDW+xn23ALFy3N5zHd/+VK5SN3XMcCVnVA==} - - '@docsearch/js@4.0.0-beta.4': - resolution: {integrity: sha512-vBQD+ZqZpYdpg02D+X8zvo6kwXNAWRZonb5g8Ie9L/NQIADInNoHLakDO0ZIntGqZmD8pZkw0hgjGKw8axQzFA==} + '@docsearch/css@4.0.0-beta.5': + resolution: {integrity: sha512-bZy+gIXRZch0KNPC7MLoj4wkEcNVeEHBXOKJtonoJ2EaLw2vbO1PLGIXxtPgW7Ab7TvI0StkrmGuEQqE2q/1QA==} - '@docsearch/react@4.0.0-beta.4': - resolution: {integrity: sha512-3kR8mtt15tUcgJncueRsNIsoUo6a5TXvqwZwKlRpU3OkmjMKFW2meXs0Dpvvdyv5TcEod94okKPyvBXVmNENrA==} - peerDependencies: - '@types/react': '>= 16.8.0 < 20.0.0' - react: '>= 16.8.0 < 20.0.0' - react-dom: '>= 16.8.0 < 20.0.0' - search-insights: '>= 1 < 3' - peerDependenciesMeta: - '@types/react': - optional: true - react: - optional: true - react-dom: - optional: true - search-insights: - optional: true + '@docsearch/js@4.0.0-beta.5': + resolution: {integrity: sha512-FEtkwdblZDrTkd0mYwmfR94Vo/jgkXVIbS6vD2FcKazK/L5RmgNb7KAUDUWW11V/fIcS5XHvHprIxEnoB9gllQ==} '@emnapi/core@1.4.4': resolution: {integrity: sha512-A9CnAbC6ARNMKcIcrQwq6HeHCjpcBZ5wSx4U01WXCqEKlrzB9F9315WDNHkrs2xbx7YjjSxbUYxuN6EQzpcY2g==} @@ -1483,10 +1374,6 @@ packages: add-stream@1.0.0: resolution: {integrity: sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==} - algoliasearch@5.31.0: - resolution: {integrity: sha512-LBpwGyNPOcprdu1OnRtgaWeKLjnDR3T+vp64WRiQEgHYACIXgU+djAvj88m3OQc+6MfWbw7rKUjXtdRMLfU7Aw==} - engines: {node: '>= 14.0.0'} - alien-signals@2.0.5: resolution: {integrity: sha512-PdJB6+06nUNAClInE3Dweq7/2xVAYM64vvvS1IHVHSJmgeOtEdrAGyp7Z2oJtYm0B342/Exd2NT0uMJaThcjLQ==} @@ -2236,9 +2123,6 @@ packages: resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} hasBin: true - json-schema@0.4.0: - resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} - jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} @@ -2414,11 +2298,6 @@ packages: resolution: {integrity: sha512-MqIQVVkz+uGEHi3TsHx/czcxxCbRIL7sv5K5DnYw/tI+apY54IbPefV/cmgxp6LoJSEx/TqcHdLs/298afG5QQ==} engines: {node: '>=6'} - marked@15.0.12: - resolution: {integrity: sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==} - engines: {node: '>= 18'} - hasBin: true - math-intrinsics@1.1.0: resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} engines: {node: '>= 0.4'} @@ -3013,9 +2892,6 @@ packages: resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} engines: {node: '>=4'} - secure-json-parse@2.7.0: - resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} - semver@7.7.2: resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} engines: {node: '>=10'} @@ -3170,11 +3046,6 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - swr@2.3.4: - resolution: {integrity: sha512-bYd2lrhc+VarcpkgWclcUi92wYCpOgMws9Sd1hG1ntAu0NEy+14CbotuFjshBU2kt9rYj9TSmDcybpxpeTU1fg==} - peerDependencies: - react: ^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - tabbable@6.2.0: resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} @@ -3190,10 +3061,6 @@ packages: resolution: {integrity: sha512-7jDLIdD2Zp0bDe5r3D2qtkd1QOCacylBuL7oa4udvN6v2pqr4+LcCr67C8DR1zkpaZ8XosF5m1yQSabKAW6f2g==} engines: {node: '>=14.16'} - throttleit@2.1.0: - resolution: {integrity: sha512-nt6AMGKW1p/70DF/hGBdJB57B8Tspmbp5gfJ8ilhLnt7kkr2ye7hzD6NVG8GGErk2HWF34igrL2CXmNIkzKqKw==} - engines: {node: '>=18'} - tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} @@ -3325,11 +3192,6 @@ packages: resolution: {integrity: sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==} engines: {node: '>=18.12.0'} - use-sync-external-store@1.5.0: - resolution: {integrity: sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - valid-data-url@3.0.1: resolution: {integrity: sha512-jOWVmzVceKlVVdwjNSenT4PbGghU0SBIizAev8ofZVgivk/TVHXSbNL8LP6M3spZvkR9/QolkyJavGSX5Cs0UA==} engines: {node: '>=10'} @@ -3465,11 +3327,6 @@ packages: resolution: {integrity: sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==} engines: {node: '>=18'} - zod-to-json-schema@3.24.6: - resolution: {integrity: sha512-h/z3PKvcTcTetyjl1fkj79MHNEjm+HpD6NXheWjzOekY7kV+lwDYnHw+ivHkijnCSMz1yJaWBD9vu/Fcmk+vEg==} - peerDependencies: - zod: ^3.24.1 - zod@3.25.75: resolution: {integrity: sha512-OhpzAmVzabPOL6C3A3gpAifqr9MqihV/Msx3gor2b2kviCgcb+HM9SEOpMWwwNp9MRunWnhtAKUoo0AHhjyPPg==} @@ -3478,131 +3335,6 @@ packages: snapshots: - '@ai-sdk/provider-utils@2.2.8(zod@3.25.75)': - dependencies: - '@ai-sdk/provider': 1.1.3 - nanoid: 3.3.11 - secure-json-parse: 2.7.0 - zod: 3.25.75 - - '@ai-sdk/provider@1.1.3': - dependencies: - json-schema: 0.4.0 - - '@ai-sdk/react@1.2.12(zod@3.25.75)': - dependencies: - '@ai-sdk/provider-utils': 2.2.8(zod@3.25.75) - '@ai-sdk/ui-utils': 1.2.11(zod@3.25.75) - swr: 2.3.4 - throttleit: 2.1.0 - optionalDependencies: - zod: 3.25.75 - - '@ai-sdk/ui-utils@1.2.11(zod@3.25.75)': - dependencies: - '@ai-sdk/provider': 1.1.3 - '@ai-sdk/provider-utils': 2.2.8(zod@3.25.75) - zod: 3.25.75 - zod-to-json-schema: 3.24.6(zod@3.25.75) - - '@algolia/autocomplete-core@1.19.2(@algolia/client-search@5.31.0)(algoliasearch@5.31.0)': - dependencies: - '@algolia/autocomplete-plugin-algolia-insights': 1.19.2(@algolia/client-search@5.31.0)(algoliasearch@5.31.0) - '@algolia/autocomplete-shared': 1.19.2(@algolia/client-search@5.31.0)(algoliasearch@5.31.0) - transitivePeerDependencies: - - '@algolia/client-search' - - algoliasearch - - search-insights - - '@algolia/autocomplete-plugin-algolia-insights@1.19.2(@algolia/client-search@5.31.0)(algoliasearch@5.31.0)': - dependencies: - '@algolia/autocomplete-shared': 1.19.2(@algolia/client-search@5.31.0)(algoliasearch@5.31.0) - transitivePeerDependencies: - - '@algolia/client-search' - - algoliasearch - - '@algolia/autocomplete-shared@1.19.2(@algolia/client-search@5.31.0)(algoliasearch@5.31.0)': - dependencies: - '@algolia/client-search': 5.31.0 - algoliasearch: 5.31.0 - - '@algolia/client-abtesting@5.31.0': - dependencies: - '@algolia/client-common': 5.31.0 - '@algolia/requester-browser-xhr': 5.31.0 - '@algolia/requester-fetch': 5.31.0 - '@algolia/requester-node-http': 5.31.0 - - '@algolia/client-analytics@5.31.0': - dependencies: - '@algolia/client-common': 5.31.0 - '@algolia/requester-browser-xhr': 5.31.0 - '@algolia/requester-fetch': 5.31.0 - '@algolia/requester-node-http': 5.31.0 - - '@algolia/client-common@5.31.0': {} - - '@algolia/client-insights@5.31.0': - dependencies: - '@algolia/client-common': 5.31.0 - '@algolia/requester-browser-xhr': 5.31.0 - '@algolia/requester-fetch': 5.31.0 - '@algolia/requester-node-http': 5.31.0 - - '@algolia/client-personalization@5.31.0': - dependencies: - '@algolia/client-common': 5.31.0 - '@algolia/requester-browser-xhr': 5.31.0 - '@algolia/requester-fetch': 5.31.0 - '@algolia/requester-node-http': 5.31.0 - - '@algolia/client-query-suggestions@5.31.0': - dependencies: - '@algolia/client-common': 5.31.0 - '@algolia/requester-browser-xhr': 5.31.0 - '@algolia/requester-fetch': 5.31.0 - '@algolia/requester-node-http': 5.31.0 - - '@algolia/client-search@5.31.0': - dependencies: - '@algolia/client-common': 5.31.0 - '@algolia/requester-browser-xhr': 5.31.0 - '@algolia/requester-fetch': 5.31.0 - '@algolia/requester-node-http': 5.31.0 - - '@algolia/ingestion@1.31.0': - dependencies: - '@algolia/client-common': 5.31.0 - '@algolia/requester-browser-xhr': 5.31.0 - '@algolia/requester-fetch': 5.31.0 - '@algolia/requester-node-http': 5.31.0 - - '@algolia/monitoring@1.31.0': - dependencies: - '@algolia/client-common': 5.31.0 - '@algolia/requester-browser-xhr': 5.31.0 - '@algolia/requester-fetch': 5.31.0 - '@algolia/requester-node-http': 5.31.0 - - '@algolia/recommend@5.31.0': - dependencies: - '@algolia/client-common': 5.31.0 - '@algolia/requester-browser-xhr': 5.31.0 - '@algolia/requester-fetch': 5.31.0 - '@algolia/requester-node-http': 5.31.0 - - '@algolia/requester-browser-xhr@5.31.0': - dependencies: - '@algolia/client-common': 5.31.0 - - '@algolia/requester-fetch@5.31.0': - dependencies: - '@algolia/client-common': 5.31.0 - - '@algolia/requester-node-http@5.31.0': - dependencies: - '@algolia/client-common': 5.31.0 - '@antfu/install-pkg@1.1.0': dependencies: package-manager-detector: 1.3.0 @@ -3653,29 +3385,9 @@ snapshots: conventional-commits-filter: 5.0.0 conventional-commits-parser: 6.2.0 - '@docsearch/css@4.0.0-beta.4': {} + '@docsearch/css@4.0.0-beta.5': {} - '@docsearch/js@4.0.0-beta.4(@algolia/client-search@5.31.0)(zod@3.25.75)': - dependencies: - '@docsearch/react': 4.0.0-beta.4(@algolia/client-search@5.31.0)(zod@3.25.75) - transitivePeerDependencies: - - '@algolia/client-search' - - '@types/react' - - react - - react-dom - - search-insights - - zod - - '@docsearch/react@4.0.0-beta.4(@algolia/client-search@5.31.0)(zod@3.25.75)': - dependencies: - '@ai-sdk/react': 1.2.12(zod@3.25.75) - '@algolia/autocomplete-core': 1.19.2(@algolia/client-search@5.31.0)(algoliasearch@5.31.0) - '@docsearch/css': 4.0.0-beta.4 - algoliasearch: 5.31.0 - marked: 15.0.12 - transitivePeerDependencies: - - '@algolia/client-search' - - zod + '@docsearch/js@4.0.0-beta.5': {} '@emnapi/core@1.4.4': dependencies: @@ -4526,22 +4238,6 @@ snapshots: add-stream@1.0.0: {} - algoliasearch@5.31.0: - dependencies: - '@algolia/client-abtesting': 5.31.0 - '@algolia/client-analytics': 5.31.0 - '@algolia/client-common': 5.31.0 - '@algolia/client-insights': 5.31.0 - '@algolia/client-personalization': 5.31.0 - '@algolia/client-query-suggestions': 5.31.0 - '@algolia/client-search': 5.31.0 - '@algolia/ingestion': 1.31.0 - '@algolia/monitoring': 1.31.0 - '@algolia/recommend': 5.31.0 - '@algolia/requester-browser-xhr': 5.31.0 - '@algolia/requester-fetch': 5.31.0 - '@algolia/requester-node-http': 5.31.0 - alien-signals@2.0.5: {} ansi-colors@4.1.3: {} @@ -5274,8 +4970,6 @@ snapshots: argparse: 1.0.10 esprima: 4.0.1 - json-schema@0.4.0: {} - jsonfile@6.1.0: dependencies: universalify: 2.0.1 @@ -5455,8 +5149,6 @@ snapshots: markdown-title@1.0.2: {} - marked@15.0.12: {} - math-intrinsics@1.1.0: {} mathjax-full@3.2.2: @@ -6170,8 +5862,6 @@ snapshots: extend-shallow: 2.0.1 kind-of: 6.0.3 - secure-json-parse@2.7.0: {} - semver@7.7.2: {} shebang-command@2.0.0: @@ -6326,11 +6016,6 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - swr@2.3.4: - dependencies: - dequal: 2.0.3 - use-sync-external-store: 1.5.0 - tabbable@6.2.0: {} temp-dir@3.0.0: {} @@ -6346,8 +6031,6 @@ snapshots: type-fest: 2.19.0 unique-string: 3.0.0 - throttleit@2.1.0: {} - tinybench@2.9.0: {} tinyexec@0.3.2: {} @@ -6463,8 +6146,6 @@ snapshots: pathe: 2.0.3 picomatch: 4.0.2 - use-sync-external-store@1.5.0: {} - valid-data-url@3.0.1: {} validate-npm-package-license@3.0.4: @@ -6680,10 +6361,6 @@ snapshots: yoctocolors@2.1.1: {} - zod-to-json-schema@3.24.6(zod@3.25.75): - dependencies: - zod: 3.25.75 - zod@3.25.75: {} zwitch@2.0.4: {} diff --git a/src/client/theme-default/components/VPAlgoliaSearchBox.vue b/src/client/theme-default/components/VPAlgoliaSearchBox.vue index 69f129cf..35e17e67 100644 --- a/src/client/theme-default/components/VPAlgoliaSearchBox.vue +++ b/src/client/theme-default/components/VPAlgoliaSearchBox.vue @@ -36,24 +36,14 @@ async function update() { // If the askAi prop is a string, treat it as the assistantId and use // the default indexName, apiKey and appId from the main options. // If the askAi prop is an object, spread its explicit values. - const askAiProp = (options as DefaultTheme.AlgoliaSearchOptions & { - askAi?: DefaultTheme.AlgoliaSearchOptions['askAi'] - }).askAi + const askAiProp = options.askAi const isAskAiString = typeof askAiProp === 'string' const askAi = askAiProp ? { - indexName: - isAskAiString - ? (options as DefaultTheme.AlgoliaSearchOptions).indexName - : askAiProp.indexName, - apiKey: - isAskAiString - ? (options as DefaultTheme.AlgoliaSearchOptions).apiKey - : askAiProp.apiKey, - appId: isAskAiString - ? (options as DefaultTheme.AlgoliaSearchOptions).appId - : askAiProp.appId, + indexName: isAskAiString ? options.indexName : askAiProp.indexName, + apiKey: isAskAiString ? options.apiKey : askAiProp.apiKey, + appId: isAskAiString ? options.appId : askAiProp.appId, assistantId: isAskAiString ? askAiProp : askAiProp.assistantId, // Re-use the merged facetFilters from the search parameters so that // Ask AI uses the same language filtering as the regular search.