2
0
mirror of https://github.com/acepanel/acepanel.github.io.git synced 2026-02-04 07:57:17 +08:00

feat: 支持algolia搜索

This commit is contained in:
2026-01-26 00:44:20 +08:00
parent b02d287e67
commit 8716a816c8
3 changed files with 205 additions and 373 deletions

View File

@@ -20,6 +20,6 @@
"@nolebase/vitepress-plugin-enhanced-readabilities": "^2.15.1",
"@shikijs/vitepress-twoslash": "^3.2.1",
"@types/node": "^24.0.0",
"vitepress": "2.0.0-alpha.15"
"vitepress": "2.0.0-alpha.8"
}
}

572
pnpm-lock.yaml generated
View File

@@ -20,10 +20,10 @@ importers:
devDependencies:
'@nolebase/vitepress-plugin-enhanced-mark':
specifier: ^2.15.1
version: 2.18.2(vitepress@2.0.0-alpha.15(@algolia/client-search@5.46.3)(@types/node@24.10.9)(less@4.5.1)(postcss@8.5.6)(react@19.2.3)(search-insights@2.17.3)(typescript@5.9.3))
version: 2.18.2(vitepress@2.0.0-alpha.8(@algolia/client-search@5.47.0)(@types/node@24.10.9)(less@4.5.1)(postcss@8.5.6)(search-insights@2.17.3)(typescript@5.9.3))
'@nolebase/vitepress-plugin-enhanced-readabilities':
specifier: ^2.15.1
version: 2.18.2(vitepress@2.0.0-alpha.15(@algolia/client-search@5.46.3)(@types/node@24.10.9)(less@4.5.1)(postcss@8.5.6)(react@19.2.3)(search-insights@2.17.3)(typescript@5.9.3))(vue@3.5.27(typescript@5.9.3))
version: 2.18.2(vitepress@2.0.0-alpha.8(@algolia/client-search@5.47.0)(@types/node@24.10.9)(less@4.5.1)(postcss@8.5.6)(search-insights@2.17.3)(typescript@5.9.3))(vue@3.5.27(typescript@5.9.3))
'@shikijs/vitepress-twoslash':
specifier: ^3.2.1
version: 3.21.0(typescript@5.9.3)
@@ -31,105 +31,85 @@ importers:
specifier: ^24.0.0
version: 24.10.9
vitepress:
specifier: 2.0.0-alpha.15
version: 2.0.0-alpha.15(@algolia/client-search@5.46.3)(@types/node@24.10.9)(less@4.5.1)(postcss@8.5.6)(react@19.2.3)(search-insights@2.17.3)(typescript@5.9.3)
specifier: 2.0.0-alpha.8
version: 2.0.0-alpha.8(@algolia/client-search@5.47.0)(@types/node@24.10.9)(less@4.5.1)(postcss@8.5.6)(search-insights@2.17.3)(typescript@5.9.3)
packages:
'@ai-sdk/gateway@2.0.27':
resolution: {integrity: sha512-8hbezMsGa0crSt7/DKjkYL1UbbJJW/UFxTfhmf5qcIeYeeWG4dTNmm+DWbUdIsTaWvp59KC4eeC9gYXBbTHd7w==}
engines: {node: '>=18'}
peerDependencies:
zod: ^3.25.76 || ^4.1.8
'@ai-sdk/provider-utils@3.0.20':
resolution: {integrity: sha512-iXHVe0apM2zUEzauqJwqmpC37A5rihrStAih5Ks+JE32iTe4LZ58y17UGBjpQQTCRw9YxMeo2UFLxLpBluyvLQ==}
engines: {node: '>=18'}
peerDependencies:
zod: ^3.25.76 || ^4.1.8
'@ai-sdk/provider@2.0.1':
resolution: {integrity: sha512-KCUwswvsC5VsW2PWFqF8eJgSCu5Ysj7m1TxiHTVA6g7k360bk0RNQENT8KTMAYEs+8fWPD3Uu4dEmzGHc+jGng==}
engines: {node: '>=18'}
'@ai-sdk/react@2.0.123':
resolution: {integrity: sha512-exaEvHAsDdR0wgzF3l0BmC9U1nPLnkPK2CCnX3BP4RDj/PySZvPXjry3AOz1Ayb8KSPZgWklVRzxsQxrOYQJxA==}
engines: {node: '>=18'}
peerDependencies:
react: ^18 || ~19.0.1 || ~19.1.2 || ^19.2.1
zod: ^3.25.76 || ^4.1.8
peerDependenciesMeta:
zod:
optional: true
'@algolia/abtesting@1.12.3':
resolution: {integrity: sha512-0SpSdnME0RCS6UHSs9XD3ox4bMcCg1JTmjAJ3AU6rcTlX54CZOAEPc2as8uSghX6wfKGT0HWes4TeUpjJMg6FQ==}
'@algolia/abtesting@1.13.0':
resolution: {integrity: sha512-Zrqam12iorp3FjiKMXSTpedGYznZ3hTEOAr2oCxI8tbF8bS1kQHClyDYNq/eV0ewMNLyFkgZVWjaS+8spsOYiQ==}
engines: {node: '>= 14.0.0'}
'@algolia/autocomplete-core@1.19.2':
resolution: {integrity: sha512-mKv7RyuAzXvwmq+0XRK8HqZXt9iZ5Kkm2huLjgn5JoCPtDy+oh9yxUMfDDaVCw0oyzZ1isdJBc7l9nuCyyR7Nw==}
'@algolia/autocomplete-core@1.17.9':
resolution: {integrity: sha512-O7BxrpLDPJWWHv/DLA9DRFWs+iY1uOJZkqUwjS5HSZAGcl0hIVCQ97LTLewiZmZ402JYUrun+8NqFP+hCknlbQ==}
'@algolia/autocomplete-plugin-algolia-insights@1.19.2':
resolution: {integrity: sha512-TjxbcC/r4vwmnZaPwrHtkXNeqvlpdyR+oR9Wi2XyfORkiGkLTVhX2j+O9SaCCINbKoDfc+c2PB8NjfOnz7+oKg==}
'@algolia/autocomplete-plugin-algolia-insights@1.17.9':
resolution: {integrity: sha512-u1fEHkCbWF92DBeB/KHeMacsjsoI0wFhjZtlCq2ddZbAehshbZST6Hs0Avkc0s+4UyBGbMDnSuXHLuvRWK5iDQ==}
peerDependencies:
search-insights: '>= 1 < 3'
'@algolia/autocomplete-shared@1.19.2':
resolution: {integrity: sha512-jEazxZTVD2nLrC+wYlVHQgpBoBB5KPStrJxLzsIFl6Kqd1AlG9sIAGl39V5tECLpIQzB3Qa2T6ZPJ1ChkwMK/w==}
'@algolia/autocomplete-preset-algolia@1.17.9':
resolution: {integrity: sha512-Na1OuceSJeg8j7ZWn5ssMu/Ax3amtOwk76u4h5J4eK2Nx2KB5qt0Z4cOapCsxot9VcEN11ADV5aUSlQF4RhGjQ==}
peerDependencies:
'@algolia/client-search': '>= 4.9.1 < 6'
algoliasearch: '>= 4.9.1 < 6'
'@algolia/client-abtesting@5.46.3':
resolution: {integrity: sha512-i2C8sBcl3EKXuCd5nlGohW+pZ9pY3P3JKJ2OYqsbCPg6wURiR32hNDiDvDq7/dqJ7KWWwC2snxJhokZzGlckgQ==}
'@algolia/autocomplete-shared@1.17.9':
resolution: {integrity: sha512-iDf05JDQ7I0b7JEA/9IektxN/80a2MZ1ToohfmNS3rfeuQnIKI3IJlIafD0xu4StbtQTghx9T3Maa97ytkXenQ==}
peerDependencies:
'@algolia/client-search': '>= 4.9.1 < 6'
algoliasearch: '>= 4.9.1 < 6'
'@algolia/client-abtesting@5.47.0':
resolution: {integrity: sha512-aOpsdlgS9xTEvz47+nXmw8m0NtUiQbvGWNuSEb7fA46iPL5FxOmOUZkh8PREBJpZ0/H8fclSc7BMJCVr+Dn72w==}
engines: {node: '>= 14.0.0'}
'@algolia/client-analytics@5.46.3':
resolution: {integrity: sha512-uFmD7m3LOym1SAURHeiqupHT9jui+9HK0lAiIvm077gXEscOM5KKXM4rg/ICzQ3UDHLZEA0Lb5TglWsXnieE6w==}
'@algolia/client-analytics@5.47.0':
resolution: {integrity: sha512-EcF4w7IvIk1sowrO7Pdy4Ako7x/S8+nuCgdk6En+u5jsaNQM4rTT09zjBPA+WQphXkA2mLrsMwge96rf6i7Mow==}
engines: {node: '>= 14.0.0'}
'@algolia/client-common@5.46.3':
resolution: {integrity: sha512-SN+yK840nXa+2+mF72hrDfGd8+B7eBjF8TK/8KoRMdjlAkO/P3o3vtpjKRKI/Sk4L8kYYkB/avW8l+cwR+O1Ew==}
'@algolia/client-common@5.47.0':
resolution: {integrity: sha512-Wzg5Me2FqgRDj0lFuPWFK05UOWccSMsIBL2YqmTmaOzxVlLZ+oUqvKbsUSOE5ud8Fo1JU7JyiLmEXBtgDKzTwg==}
engines: {node: '>= 14.0.0'}
'@algolia/client-insights@5.46.3':
resolution: {integrity: sha512-5ic1liG0VucNPi6gKCWh5bEUGWQfyEmVeXiNKS+rOSppg7B7nKH0PEEJOFXBbHmgK5aPfNNZINiKcyUoH4XsFA==}
'@algolia/client-insights@5.47.0':
resolution: {integrity: sha512-Ci+cn/FDIsDxSKMRBEiyKrqybblbk8xugo6ujDN1GSTv9RIZxwxqZYuHfdLnLEwLlX7GB8pqVyqrUSlRnR+sJA==}
engines: {node: '>= 14.0.0'}
'@algolia/client-personalization@5.46.3':
resolution: {integrity: sha512-f4HNitgTip8tntKgluYBTc1LWSOkbNCdxZvRA3rRBZnEAYSvLe7jpE+AxRep6RY+prSWwMtyeCFhA/F1Um+TuQ==}
'@algolia/client-personalization@5.47.0':
resolution: {integrity: sha512-gsLnHPZmWcX0T3IigkDL2imCNtsQ7dR5xfnwiFsb+uTHCuYQt+IwSNjsd8tok6HLGLzZrliSaXtB5mfGBtYZvQ==}
engines: {node: '>= 14.0.0'}
'@algolia/client-query-suggestions@5.46.3':
resolution: {integrity: sha512-/AaVqah2aYyJj7Cazu5QRkgcV3HF3lkBJo5TRkgqQ26xR4iHNRbLF2YsWJfJpJEFghlTF2HOCh7IgzaUCnM+8A==}
'@algolia/client-query-suggestions@5.47.0':
resolution: {integrity: sha512-PDOw0s8WSlR2fWFjPQldEpmm/gAoUgLigvC3k/jCSi/DzigdGX6RdC0Gh1RR1P8Cbk5KOWYDuL3TNzdYwkfDyA==}
engines: {node: '>= 14.0.0'}
'@algolia/client-search@5.46.3':
resolution: {integrity: sha512-hfpCIukPuwkrlwsYfJEWdU5R5bduBHEq2uuPcqmgPgNq5MSjmiNIzRuzxGZZgiBKcre6gZT00DR7G1AFn//wiQ==}
'@algolia/client-search@5.47.0':
resolution: {integrity: sha512-b5hlU69CuhnS2Rqgsz7uSW0t4VqrLMLTPbUpEl0QVz56rsSwr1Sugyogrjb493sWDA+XU1FU5m9eB8uH7MoI0g==}
engines: {node: '>= 14.0.0'}
'@algolia/ingestion@1.46.3':
resolution: {integrity: sha512-ChVzNkCzAVxKozTnTgPWCG69WQLjzW7X6OqD91zUh8U38ZhPEX/t3qGhXs+M9ZNaHcJ7xToMB3jywNwONhpLGA==}
'@algolia/ingestion@1.47.0':
resolution: {integrity: sha512-WvwwXp5+LqIGISK3zHRApLT1xkuEk320/EGeD7uYy+K8WwDd5OjXnhjuXRhYr1685KnkvWkq1rQ/ihCJjOfHpQ==}
engines: {node: '>= 14.0.0'}
'@algolia/monitoring@1.46.3':
resolution: {integrity: sha512-MZa+Z5iPmVMxVAQ0aq4HpGsja5utSLEMcOuY01X8D46vvMrSPkP8DnlDFtu1PgJ0RwyIGqqx7v+ClFo6iRJ6bA==}
'@algolia/monitoring@1.47.0':
resolution: {integrity: sha512-j2EUFKAlzM0TE4GRfkDE3IDfkVeJdcbBANWzK16Tb3RHz87WuDfQ9oeEW6XiRE1/bEkq2xf4MvZesvSeQrZRDA==}
engines: {node: '>= 14.0.0'}
'@algolia/recommend@5.46.3':
resolution: {integrity: sha512-cr3atJRJBKgAKZl/Oxo4sig6Se0+ukbyIOOluPV5H+ZAXVcxuMoXQgwQ1M5UHPnCnEsZ4uBXhBmilRgUQpUegw==}
'@algolia/recommend@5.47.0':
resolution: {integrity: sha512-+kTSE4aQ1ARj2feXyN+DMq0CIDHJwZw1kpxIunedkmpWUg8k3TzFwWsMCzJVkF2nu1UcFbl7xsIURz3Q3XwOXA==}
engines: {node: '>= 14.0.0'}
'@algolia/requester-browser-xhr@5.46.3':
resolution: {integrity: sha512-/Ku9GImJf2SKoRM2S3e03MjCVaWJCP5olih4k54DRhNDdmxBkd3nsWuUXvDElY3Ucw/arBYGs5SYz79SoS5APw==}
'@algolia/requester-browser-xhr@5.47.0':
resolution: {integrity: sha512-Ja+zPoeSA2SDowPwCNRbm5Q2mzDvVV8oqxCQ4m6SNmbKmPlCfe30zPfrt9ho3kBHnsg37pGucwOedRIOIklCHw==}
engines: {node: '>= 14.0.0'}
'@algolia/requester-fetch@5.46.3':
resolution: {integrity: sha512-Uw+SPy/zpfwbH1AxQaeOWvWVzPEcO0XbtLbbSz0HPcEIiBGWyfa9LUCxD5UferbDjrSQNVimmzl3FaWi4u8Ykw==}
'@algolia/requester-fetch@5.47.0':
resolution: {integrity: sha512-N6nOvLbaR4Ge+oVm7T4W/ea1PqcSbsHR4O58FJ31XtZjFPtOyxmnhgCmGCzP9hsJI6+x0yxJjkW5BMK/XI8OvA==}
engines: {node: '>= 14.0.0'}
'@algolia/requester-node-http@5.46.3':
resolution: {integrity: sha512-4No9iTjr1GZ0JWsFbQJj9aZBnmKyY1sTxOoEud9+SGe3U6iAulF0A0lI4cWi/F/Gcfg8V3jkaddcqSQKDnE45w==}
'@algolia/requester-node-http@5.47.0':
resolution: {integrity: sha512-z1oyLq5/UVkohVXNDEY70mJbT/sv/t6HYtCvCwNrOri6pxBJDomP9R83KOlwcat+xqBQEdJHjbrPh36f1avmZA==}
engines: {node: '>= 14.0.0'}
'@antfu/install-pkg@1.1.0':
@@ -152,28 +132,14 @@ packages:
resolution: {integrity: sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==}
engines: {node: '>=6.9.0'}
'@docsearch/core@4.4.0':
resolution: {integrity: sha512-kiwNo5KEndOnrf5Kq/e5+D9NBMCFgNsDoRpKQJ9o/xnSlheh6b8AXppMuuUVVdAUIhIfQFk/07VLjjk/fYyKmw==}
peerDependencies:
'@types/react': '>= 16.8.0 < 20.0.0'
react: '>= 16.8.0 < 20.0.0'
react-dom: '>= 16.8.0 < 20.0.0'
peerDependenciesMeta:
'@types/react':
optional: true
react:
optional: true
react-dom:
optional: true
'@docsearch/css@3.9.0':
resolution: {integrity: sha512-cQbnVbq0rrBwNAKegIac/t6a8nWoUAn8frnkLFW6YARaRmAQr5/Eoe6Ln2fqkUCZ40KpdrKbpSAmgrkviOxuWA==}
'@docsearch/css@4.4.0':
resolution: {integrity: sha512-e9vPgtih6fkawakmYo0Y6V4BKBmDV7Ykudn7ADWXUs5b6pmtBRwDbpSG/WiaUG63G28OkJDEnsMvgIAnZgGwYw==}
'@docsearch/js@3.9.0':
resolution: {integrity: sha512-4bKHcye6EkLgRE8ze0vcdshmEqxeiJM77M0JXjef7lrYZfSlMunrDOCqyLjiZyo1+c0BhUqA2QpFartIjuHIjw==}
'@docsearch/js@4.4.0':
resolution: {integrity: sha512-vCiKzjYD54bugUIMZA6YzuLDilkD3TNH/kfbvqsnzxiLTMu8F13psD+hdMSEOn7j+dFJOaf49fZ+gwr+rXctMw==}
'@docsearch/react@4.4.0':
resolution: {integrity: sha512-z12zeg1mV7WD4Ag4pKSuGukETJLaucVFwszDXL/qLaEgRqxEaVacO9SR1qqnCXvZztlvz2rt7cMqryi/7sKfjA==}
'@docsearch/react@3.9.0':
resolution: {integrity: sha512-mb5FOZYZIkRQ6s/NWnM98k879vu5pscWqTLubLFBO87igYYT4VzVazh4h5o/zCvTIZgEt3PvsCOMOswOUo9yHQ==}
peerDependencies:
'@types/react': '>= 16.8.0 < 20.0.0'
react: '>= 16.8.0 < 20.0.0'
@@ -397,10 +363,6 @@ packages:
peerDependencies:
vitepress: ^1.5.0 || ^2.0.0-alpha.1
'@opentelemetry/api@1.9.0':
resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==}
engines: {node: '>=8.0.0'}
'@rolldown/pluginutils@1.0.0-beta.53':
resolution: {integrity: sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ==}
@@ -561,9 +523,6 @@ packages:
'@shikijs/vscode-textmate@10.0.2':
resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==}
'@standard-schema/spec@1.1.0':
resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==}
'@types/debug@4.1.12':
resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==}
@@ -573,18 +532,9 @@ packages:
'@types/hast@3.0.4':
resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==}
'@types/linkify-it@5.0.0':
resolution: {integrity: sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==}
'@types/markdown-it@14.1.2':
resolution: {integrity: sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==}
'@types/mdast@4.0.4':
resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==}
'@types/mdurl@2.0.0':
resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==}
'@types/ms@2.1.0':
resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==}
@@ -605,10 +555,6 @@ packages:
'@ungap/structured-clone@1.3.0':
resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==}
'@vercel/oidc@3.1.0':
resolution: {integrity: sha512-Fw28YZpRnA3cAHHDlkt7xQHiJ0fcL+NRcIqsocZQUSmbzeIKRpwttJjik5ZGanXP+vlA4SbTg+AbA3bP363l+w==}
engines: {node: '>= 20'}
'@vitejs/plugin-vue@6.0.3':
resolution: {integrity: sha512-TlGPkLFLVOY3T7fZrwdvKpjprR3s4fxRln0ORDo1VQ7HHyxJwTlrjKU3kpVWTlaAjIEuCTokmjkZnr8Tpc925w==}
engines: {node: ^20.19.0 || >=22.12.0}
@@ -634,14 +580,14 @@ packages:
'@vue/compiler-ssr@3.5.27':
resolution: {integrity: sha512-Sj7h+JHt512fV1cTxKlYhg7qxBvack+BGncSpH+8vnN+KN95iPIcqB5rsbblX40XorP+ilO7VIKlkuu3Xq2vjw==}
'@vue/devtools-api@8.0.5':
resolution: {integrity: sha512-DgVcW8H/Nral7LgZEecYFFYXnAvGuN9C3L3DtWekAncFBedBczpNW8iHKExfaM559Zm8wQWrwtYZ9lXthEHtDw==}
'@vue/devtools-api@7.7.9':
resolution: {integrity: sha512-kIE8wvwlcZ6TJTbNeU2HQNtaxLx3a84aotTITUuL/4bzfPxzajGBOoqjMhwZJ8L9qFYDU/lAYMEEm11dnZOD6g==}
'@vue/devtools-kit@8.0.5':
resolution: {integrity: sha512-q2VV6x1U3KJMTQPUlRMyWEKVbcHuxhqJdSr6Jtjz5uAThAIrfJ6WVZdGZm5cuO63ZnSUz0RCsVwiUUb0mDV0Yg==}
'@vue/devtools-kit@7.7.9':
resolution: {integrity: sha512-PyQ6odHSgiDVd4hnTP+aDk2X4gl2HmLDfiyEnn3/oV+ckFDuswRs4IbBT7vacMuGdwY/XemxBoh302ctbsptuA==}
'@vue/devtools-shared@8.0.5':
resolution: {integrity: sha512-bRLn6/spxpmgLk+iwOrR29KrYnJjG9DGpHGkDFG82UM21ZpJ39ztUT9OXX3g+usW7/b2z+h46I9ZiYyB07XMXg==}
'@vue/devtools-shared@7.7.9':
resolution: {integrity: sha512-iWAb0v2WYf0QWmxCGy0seZNDPdO3Sp5+u78ORnyeonS6MT4PC7VPrryX2BpMJrwlDeaZ6BD4vP4XKjK0SZqaeA==}
'@vue/language-core@3.2.2':
resolution: {integrity: sha512-5DAuhxsxBN9kbriklh3Q5AMaJhyOCNiQJvCskN9/30XOpdLiqZU9Q+WvjArP17ubdGEyZtBzlIeG5nIjEbNOrQ==}
@@ -663,13 +609,13 @@ packages:
'@vue/shared@3.5.27':
resolution: {integrity: sha512-dXr/3CgqXsJkZ0n9F3I4elY8wM9jMJpP3pvRG52r6m0tu/MsAFIe6JpXVGeNMd/D9F4hQynWT8Rfuj0bdm9kFQ==}
'@vueuse/core@14.1.0':
resolution: {integrity: sha512-rgBinKs07hAYyPF834mDTigH7BtPqvZ3Pryuzt1SD/lg5wEcWqvwzXXYGEDb2/cP0Sj5zSvHl3WkmMELr5kfWw==}
'@vueuse/core@13.9.0':
resolution: {integrity: sha512-ts3regBQyURfCE2BcytLqzm8+MmLlo5Ln/KLoxDVcsZ2gzIwVNnQpQOL/UKV8alUqjSZOlpFZcRNsLRqj+OzyA==}
peerDependencies:
vue: ^3.5.0
'@vueuse/integrations@14.1.0':
resolution: {integrity: sha512-eNQPdisnO9SvdydTIXnTE7c29yOsJBD/xkwEyQLdhDC/LKbqrFpXHb3uS//7NcIrQO3fWVuvMGp8dbK6mNEMCA==}
'@vueuse/integrations@13.9.0':
resolution: {integrity: sha512-SDobKBbPIOe0cVL7QxMzGkuUGHvWTdihi9zOrrWaWUgFKe15cwEcwfWmgrcNzjT6kHnNmWuTajPHoIzUjYNYYQ==}
peerDependencies:
async-validator: ^4
axios: ^1
@@ -710,11 +656,11 @@ packages:
universal-cookie:
optional: true
'@vueuse/metadata@14.1.0':
resolution: {integrity: sha512-7hK4g015rWn2PhKcZ99NyT+ZD9sbwm7SGvp7k+k+rKGWnLjS/oQozoIZzWfCewSUeBmnJkIb+CNr7Zc/EyRnnA==}
'@vueuse/metadata@13.9.0':
resolution: {integrity: sha512-1AFRvuiGphfF7yWixZa0KwjYH8ulyjDCC0aFgrGRz8+P4kvDFSdXLVfTk5xAN9wEuD1J6z4/myMoYbnHoX07zg==}
'@vueuse/shared@14.1.0':
resolution: {integrity: sha512-EcKxtYvn6gx1F8z9J5/rsg3+lTQnvOruQd8fUecW99DCK04BkWD7z5KQ/wTAx+DazyoEE9dJt/zV8OIEQbM6kw==}
'@vueuse/shared@13.9.0':
resolution: {integrity: sha512-e89uuTLMh0U5cZ9iDpEI2senqPGfbPRTHM/0AaQkcxnpqjkZqDYP8rpfm7edOz8s+pOCOROEy1PIveSW8+fL5g==}
peerDependencies:
vue: ^3.5.0
@@ -723,14 +669,8 @@ packages:
engines: {node: '>=0.4.0'}
hasBin: true
ai@5.0.121:
resolution: {integrity: sha512-3iYPdARKGLryC/7OA9RgBUaym1gynvWS7UPy8NwoRNCKP52lshldtHB5xcEfVviw7liWH2zJlW9yEzsDglcIEQ==}
engines: {node: '>=18'}
peerDependencies:
zod: ^3.25.76 || ^4.1.8
algoliasearch@5.46.3:
resolution: {integrity: sha512-n/NdPglzmkcNYZfIT3Fo8pnDR/lKiK1kZ1Yaa315UoLyHymADhWw15+bzN5gBxrCA8KyeNu0JJD6mLtTov43lQ==}
algoliasearch@5.47.0:
resolution: {integrity: sha512-AGtz2U7zOV4DlsuYV84tLp2tBbA7RPtLA44jbVH4TTpDcc1dIWmULjHSsunlhscbzDydnjuFlNhflR3nV4VJaQ==}
engines: {node: '>= 14.0.0'}
alien-signals@3.1.2:
@@ -816,10 +756,6 @@ packages:
estree-walker@2.0.2:
resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
eventsource-parser@3.0.6:
resolution: {integrity: sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg==}
engines: {node: '>=18.0.0'}
fdir@6.5.0:
resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
engines: {node: '>=12.0.0'}
@@ -858,9 +794,6 @@ packages:
hookable@5.5.3:
resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==}
htm@3.1.1:
resolution: {integrity: sha512-983Vyg8NwUE7JkZ6NmOqpCZ+sh1bKv2iYTlUkzlWmA5JD2acKoxd4KVxbMmxX/85mtfdnDmTFoNKcg5DGAvxNQ==}
html-void-elements@3.0.0:
resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==}
@@ -880,9 +813,6 @@ packages:
resolution: {integrity: sha512-oG7cgbmg5kLYae2N5IVd3jm2s+vldjxJzK1pcu9LfpGuQ93MQSzo0okvRna+7y5ifrD+20FE8FvjusyGaz14fw==}
engines: {node: '>=18'}
json-schema@0.4.0:
resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==}
less@4.5.1:
resolution: {integrity: sha512-UKgI3/KON4u6ngSsnDADsUERqhZknsVZbnuzlRZXLQCmfC/MDld42fTydUE9B+Mla1AL6SJ/Pp6SlEFi/AVGfw==}
engines: {node: '>=14'}
@@ -915,11 +845,6 @@ packages:
markdown-table@3.0.4:
resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==}
marked@16.4.2:
resolution: {integrity: sha512-TI3V8YYWvkVf3KJe1dRkpnjs68JUPyEa5vjKrp1XEEJUAOaQc+Qj+L1qWbPd0SJuAdQkFU0h73sXXqwDYxsiDA==}
engines: {node: '>= 20'}
hasBin: true
mdast-util-find-and-replace@3.0.2:
resolution: {integrity: sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==}
@@ -1074,8 +999,8 @@ packages:
pathe@2.0.3:
resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}
perfect-debounce@2.0.0:
resolution: {integrity: sha512-fkEH/OBiKrqqI/yIgjR92lMfs2K8105zt/VT6+7eTjNwisrsh47CeIED9z58zI7DfKdH3uHAn25ziRZn3kgAow==}
perfect-debounce@1.0.0:
resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==}
picocolors@1.1.1:
resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
@@ -1095,6 +1020,9 @@ packages:
resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
engines: {node: ^10 || ^12 || >=14}
preact@10.28.2:
resolution: {integrity: sha512-lbteaWGzGHdlIuiJ0l2Jq454m6kcpI1zNje6d8MlGAFlYvP2GO4ibnat7P74Esfz4sPTdM6UxtTwh/d3pwM9JA==}
property-information@7.1.0:
resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==}
@@ -1105,10 +1033,6 @@ packages:
resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==}
engines: {node: '>=6'}
react@19.2.3:
resolution: {integrity: sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==}
engines: {node: '>=0.10.0'}
regex-recursion@6.0.2:
resolution: {integrity: sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==}
@@ -1165,18 +1089,9 @@ packages:
resolution: {integrity: sha512-H+ue8Zo4vJmV2nRjpx86P35lzwDT3nItnIsocgumgr0hHMQ+ZGq5vrERg9kJBo5AWGmxZDhzDo+WVIJqkB0cGA==}
engines: {node: '>=16'}
swr@2.3.8:
resolution: {integrity: sha512-gaCPRVoMq8WGDcWj9p4YWzCMPHzE0WNl6W8ADIx9c3JBEIdMkJGMzW+uzXvxHMltwcYACr9jP+32H8/hgwMR7w==}
peerDependencies:
react: ^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
tabbable@6.4.0:
resolution: {integrity: sha512-05PUHKSNE8ou2dwIxTngl4EzcnsCDZGJ/iCLtDflR/SHB/ny14rXc+qU5P4mG9JkusiV7EivzY9Mhm55AzAvCg==}
throttleit@2.1.0:
resolution: {integrity: sha512-nt6AMGKW1p/70DF/hGBdJB57B8Tspmbp5gfJ8ilhLnt7kkr2ye7hzD6NVG8GGErk2HWF34igrL2CXmNIkzKqKw==}
engines: {node: '>=18'}
tinyexec@1.0.2:
resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==}
engines: {node: '>=18'}
@@ -1233,11 +1148,6 @@ packages:
unist-util-visit@5.0.0:
resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==}
use-sync-external-store@1.6.0:
resolution: {integrity: sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
vfile-message@4.0.3:
resolution: {integrity: sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==}
@@ -1295,12 +1205,12 @@ packages:
vite:
optional: true
vitepress@2.0.0-alpha.15:
resolution: {integrity: sha512-jhjSYd10Z6RZiKOa7jy0xMVf5NB5oSc/lS3bD/QoUc6V8PrvQR5JhC9104NEt6+oTGY/ftieVWxY9v7YI+1IjA==}
vitepress@2.0.0-alpha.8:
resolution: {integrity: sha512-4LJZ7c/b68ch69gh6WaQgQGqkha/KxCFlSN7vCyIjxW7WbdI+pWe110+nnxXpvN43OH/3EoYNEPkV28z0WPSYA==}
hasBin: true
peerDependencies:
markdown-it-mathjax3: ^4
oxc-minify: '*'
oxc-minify: ^0.75.1
postcss: ^8
peerDependenciesMeta:
markdown-it-mathjax3:
@@ -1323,147 +1233,122 @@ packages:
typescript:
optional: true
zod@4.3.5:
resolution: {integrity: sha512-k7Nwx6vuWx1IJ9Bjuf4Zt1PEllcwe7cls3VNzm4CQ1/hgtFUK2bRNG3rvnpPUhFjmqJKAKtjV576KnUkHocg/g==}
zwitch@2.0.4:
resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
snapshots:
'@ai-sdk/gateway@2.0.27(zod@4.3.5)':
'@algolia/abtesting@1.13.0':
dependencies:
'@ai-sdk/provider': 2.0.1
'@ai-sdk/provider-utils': 3.0.20(zod@4.3.5)
'@vercel/oidc': 3.1.0
zod: 4.3.5
'@algolia/client-common': 5.47.0
'@algolia/requester-browser-xhr': 5.47.0
'@algolia/requester-fetch': 5.47.0
'@algolia/requester-node-http': 5.47.0
'@ai-sdk/provider-utils@3.0.20(zod@4.3.5)':
'@algolia/autocomplete-core@1.17.9(@algolia/client-search@5.47.0)(algoliasearch@5.47.0)(search-insights@2.17.3)':
dependencies:
'@ai-sdk/provider': 2.0.1
'@standard-schema/spec': 1.1.0
eventsource-parser: 3.0.6
zod: 4.3.5
'@ai-sdk/provider@2.0.1':
dependencies:
json-schema: 0.4.0
'@ai-sdk/react@2.0.123(react@19.2.3)(zod@4.3.5)':
dependencies:
'@ai-sdk/provider-utils': 3.0.20(zod@4.3.5)
ai: 5.0.121(zod@4.3.5)
react: 19.2.3
swr: 2.3.8(react@19.2.3)
throttleit: 2.1.0
optionalDependencies:
zod: 4.3.5
'@algolia/abtesting@1.12.3':
dependencies:
'@algolia/client-common': 5.46.3
'@algolia/requester-browser-xhr': 5.46.3
'@algolia/requester-fetch': 5.46.3
'@algolia/requester-node-http': 5.46.3
'@algolia/autocomplete-core@1.19.2(@algolia/client-search@5.46.3)(algoliasearch@5.46.3)(search-insights@2.17.3)':
dependencies:
'@algolia/autocomplete-plugin-algolia-insights': 1.19.2(@algolia/client-search@5.46.3)(algoliasearch@5.46.3)(search-insights@2.17.3)
'@algolia/autocomplete-shared': 1.19.2(@algolia/client-search@5.46.3)(algoliasearch@5.46.3)
'@algolia/autocomplete-plugin-algolia-insights': 1.17.9(@algolia/client-search@5.47.0)(algoliasearch@5.47.0)(search-insights@2.17.3)
'@algolia/autocomplete-shared': 1.17.9(@algolia/client-search@5.47.0)(algoliasearch@5.47.0)
transitivePeerDependencies:
- '@algolia/client-search'
- algoliasearch
- search-insights
'@algolia/autocomplete-plugin-algolia-insights@1.19.2(@algolia/client-search@5.46.3)(algoliasearch@5.46.3)(search-insights@2.17.3)':
'@algolia/autocomplete-plugin-algolia-insights@1.17.9(@algolia/client-search@5.47.0)(algoliasearch@5.47.0)(search-insights@2.17.3)':
dependencies:
'@algolia/autocomplete-shared': 1.19.2(@algolia/client-search@5.46.3)(algoliasearch@5.46.3)
'@algolia/autocomplete-shared': 1.17.9(@algolia/client-search@5.47.0)(algoliasearch@5.47.0)
search-insights: 2.17.3
transitivePeerDependencies:
- '@algolia/client-search'
- algoliasearch
'@algolia/autocomplete-shared@1.19.2(@algolia/client-search@5.46.3)(algoliasearch@5.46.3)':
'@algolia/autocomplete-preset-algolia@1.17.9(@algolia/client-search@5.47.0)(algoliasearch@5.47.0)':
dependencies:
'@algolia/client-search': 5.46.3
algoliasearch: 5.46.3
'@algolia/autocomplete-shared': 1.17.9(@algolia/client-search@5.47.0)(algoliasearch@5.47.0)
'@algolia/client-search': 5.47.0
algoliasearch: 5.47.0
'@algolia/client-abtesting@5.46.3':
'@algolia/autocomplete-shared@1.17.9(@algolia/client-search@5.47.0)(algoliasearch@5.47.0)':
dependencies:
'@algolia/client-common': 5.46.3
'@algolia/requester-browser-xhr': 5.46.3
'@algolia/requester-fetch': 5.46.3
'@algolia/requester-node-http': 5.46.3
'@algolia/client-search': 5.47.0
algoliasearch: 5.47.0
'@algolia/client-analytics@5.46.3':
'@algolia/client-abtesting@5.47.0':
dependencies:
'@algolia/client-common': 5.46.3
'@algolia/requester-browser-xhr': 5.46.3
'@algolia/requester-fetch': 5.46.3
'@algolia/requester-node-http': 5.46.3
'@algolia/client-common': 5.47.0
'@algolia/requester-browser-xhr': 5.47.0
'@algolia/requester-fetch': 5.47.0
'@algolia/requester-node-http': 5.47.0
'@algolia/client-common@5.46.3': {}
'@algolia/client-insights@5.46.3':
'@algolia/client-analytics@5.47.0':
dependencies:
'@algolia/client-common': 5.46.3
'@algolia/requester-browser-xhr': 5.46.3
'@algolia/requester-fetch': 5.46.3
'@algolia/requester-node-http': 5.46.3
'@algolia/client-common': 5.47.0
'@algolia/requester-browser-xhr': 5.47.0
'@algolia/requester-fetch': 5.47.0
'@algolia/requester-node-http': 5.47.0
'@algolia/client-personalization@5.46.3':
dependencies:
'@algolia/client-common': 5.46.3
'@algolia/requester-browser-xhr': 5.46.3
'@algolia/requester-fetch': 5.46.3
'@algolia/requester-node-http': 5.46.3
'@algolia/client-common@5.47.0': {}
'@algolia/client-query-suggestions@5.46.3':
'@algolia/client-insights@5.47.0':
dependencies:
'@algolia/client-common': 5.46.3
'@algolia/requester-browser-xhr': 5.46.3
'@algolia/requester-fetch': 5.46.3
'@algolia/requester-node-http': 5.46.3
'@algolia/client-common': 5.47.0
'@algolia/requester-browser-xhr': 5.47.0
'@algolia/requester-fetch': 5.47.0
'@algolia/requester-node-http': 5.47.0
'@algolia/client-search@5.46.3':
'@algolia/client-personalization@5.47.0':
dependencies:
'@algolia/client-common': 5.46.3
'@algolia/requester-browser-xhr': 5.46.3
'@algolia/requester-fetch': 5.46.3
'@algolia/requester-node-http': 5.46.3
'@algolia/client-common': 5.47.0
'@algolia/requester-browser-xhr': 5.47.0
'@algolia/requester-fetch': 5.47.0
'@algolia/requester-node-http': 5.47.0
'@algolia/ingestion@1.46.3':
'@algolia/client-query-suggestions@5.47.0':
dependencies:
'@algolia/client-common': 5.46.3
'@algolia/requester-browser-xhr': 5.46.3
'@algolia/requester-fetch': 5.46.3
'@algolia/requester-node-http': 5.46.3
'@algolia/client-common': 5.47.0
'@algolia/requester-browser-xhr': 5.47.0
'@algolia/requester-fetch': 5.47.0
'@algolia/requester-node-http': 5.47.0
'@algolia/monitoring@1.46.3':
'@algolia/client-search@5.47.0':
dependencies:
'@algolia/client-common': 5.46.3
'@algolia/requester-browser-xhr': 5.46.3
'@algolia/requester-fetch': 5.46.3
'@algolia/requester-node-http': 5.46.3
'@algolia/client-common': 5.47.0
'@algolia/requester-browser-xhr': 5.47.0
'@algolia/requester-fetch': 5.47.0
'@algolia/requester-node-http': 5.47.0
'@algolia/recommend@5.46.3':
'@algolia/ingestion@1.47.0':
dependencies:
'@algolia/client-common': 5.46.3
'@algolia/requester-browser-xhr': 5.46.3
'@algolia/requester-fetch': 5.46.3
'@algolia/requester-node-http': 5.46.3
'@algolia/client-common': 5.47.0
'@algolia/requester-browser-xhr': 5.47.0
'@algolia/requester-fetch': 5.47.0
'@algolia/requester-node-http': 5.47.0
'@algolia/requester-browser-xhr@5.46.3':
'@algolia/monitoring@1.47.0':
dependencies:
'@algolia/client-common': 5.46.3
'@algolia/client-common': 5.47.0
'@algolia/requester-browser-xhr': 5.47.0
'@algolia/requester-fetch': 5.47.0
'@algolia/requester-node-http': 5.47.0
'@algolia/requester-fetch@5.46.3':
'@algolia/recommend@5.47.0':
dependencies:
'@algolia/client-common': 5.46.3
'@algolia/client-common': 5.47.0
'@algolia/requester-browser-xhr': 5.47.0
'@algolia/requester-fetch': 5.47.0
'@algolia/requester-node-http': 5.47.0
'@algolia/requester-node-http@5.46.3':
'@algolia/requester-browser-xhr@5.47.0':
dependencies:
'@algolia/client-common': 5.46.3
'@algolia/client-common': 5.47.0
'@algolia/requester-fetch@5.47.0':
dependencies:
'@algolia/client-common': 5.47.0
'@algolia/requester-node-http@5.47.0':
dependencies:
'@algolia/client-common': 5.47.0
'@antfu/install-pkg@1.1.0':
dependencies:
@@ -1483,16 +1368,12 @@ snapshots:
'@babel/helper-string-parser': 7.27.1
'@babel/helper-validator-identifier': 7.28.5
'@docsearch/core@4.4.0(react@19.2.3)':
optionalDependencies:
react: 19.2.3
'@docsearch/css@3.9.0': {}
'@docsearch/css@4.4.0': {}
'@docsearch/js@4.4.0(@algolia/client-search@5.46.3)(react@19.2.3)(search-insights@2.17.3)':
'@docsearch/js@3.9.0(@algolia/client-search@5.47.0)(search-insights@2.17.3)':
dependencies:
'@docsearch/react': 4.4.0(@algolia/client-search@5.46.3)(react@19.2.3)(search-insights@2.17.3)
htm: 3.1.1
'@docsearch/react': 3.9.0(@algolia/client-search@5.47.0)(search-insights@2.17.3)
preact: 10.28.2
transitivePeerDependencies:
- '@algolia/client-search'
- '@types/react'
@@ -1500,18 +1381,13 @@ snapshots:
- react-dom
- search-insights
'@docsearch/react@4.4.0(@algolia/client-search@5.46.3)(react@19.2.3)(search-insights@2.17.3)':
'@docsearch/react@3.9.0(@algolia/client-search@5.47.0)(search-insights@2.17.3)':
dependencies:
'@ai-sdk/react': 2.0.123(react@19.2.3)(zod@4.3.5)
'@algolia/autocomplete-core': 1.19.2(@algolia/client-search@5.46.3)(algoliasearch@5.46.3)(search-insights@2.17.3)
'@docsearch/core': 4.4.0(react@19.2.3)
'@docsearch/css': 4.4.0
ai: 5.0.121(zod@4.3.5)
algoliasearch: 5.46.3
marked: 16.4.2
zod: 4.3.5
'@algolia/autocomplete-core': 1.17.9(@algolia/client-search@5.47.0)(algoliasearch@5.47.0)(search-insights@2.17.3)
'@algolia/autocomplete-preset-algolia': 1.17.9(@algolia/client-search@5.47.0)(algoliasearch@5.47.0)
'@docsearch/css': 3.9.0
algoliasearch: 5.47.0
optionalDependencies:
react: 19.2.3
search-insights: 2.17.3
transitivePeerDependencies:
- '@algolia/client-search'
@@ -1638,30 +1514,28 @@ snapshots:
'@jridgewell/sourcemap-codec@1.5.5': {}
'@nolebase/ui@2.18.2(vitepress@2.0.0-alpha.15(@algolia/client-search@5.46.3)(@types/node@24.10.9)(less@4.5.1)(postcss@8.5.6)(react@19.2.3)(search-insights@2.17.3)(typescript@5.9.3))(vue@3.5.27(typescript@5.9.3))':
'@nolebase/ui@2.18.2(vitepress@2.0.0-alpha.8(@algolia/client-search@5.47.0)(@types/node@24.10.9)(less@4.5.1)(postcss@8.5.6)(search-insights@2.17.3)(typescript@5.9.3))(vue@3.5.27(typescript@5.9.3))':
dependencies:
'@iconify-json/octicon': 1.2.20
less: 4.5.1
vitepress: 2.0.0-alpha.15(@algolia/client-search@5.46.3)(@types/node@24.10.9)(less@4.5.1)(postcss@8.5.6)(react@19.2.3)(search-insights@2.17.3)(typescript@5.9.3)
vitepress: 2.0.0-alpha.8(@algolia/client-search@5.47.0)(@types/node@24.10.9)(less@4.5.1)(postcss@8.5.6)(search-insights@2.17.3)(typescript@5.9.3)
vue: 3.5.27(typescript@5.9.3)
'@nolebase/vitepress-plugin-enhanced-mark@2.18.2(vitepress@2.0.0-alpha.15(@algolia/client-search@5.46.3)(@types/node@24.10.9)(less@4.5.1)(postcss@8.5.6)(react@19.2.3)(search-insights@2.17.3)(typescript@5.9.3))':
'@nolebase/vitepress-plugin-enhanced-mark@2.18.2(vitepress@2.0.0-alpha.8(@algolia/client-search@5.47.0)(@types/node@24.10.9)(less@4.5.1)(postcss@8.5.6)(search-insights@2.17.3)(typescript@5.9.3))':
dependencies:
less: 4.5.1
vitepress: 2.0.0-alpha.15(@algolia/client-search@5.46.3)(@types/node@24.10.9)(less@4.5.1)(postcss@8.5.6)(react@19.2.3)(search-insights@2.17.3)(typescript@5.9.3)
vitepress: 2.0.0-alpha.8(@algolia/client-search@5.47.0)(@types/node@24.10.9)(less@4.5.1)(postcss@8.5.6)(search-insights@2.17.3)(typescript@5.9.3)
'@nolebase/vitepress-plugin-enhanced-readabilities@2.18.2(vitepress@2.0.0-alpha.15(@algolia/client-search@5.46.3)(@types/node@24.10.9)(less@4.5.1)(postcss@8.5.6)(react@19.2.3)(search-insights@2.17.3)(typescript@5.9.3))(vue@3.5.27(typescript@5.9.3))':
'@nolebase/vitepress-plugin-enhanced-readabilities@2.18.2(vitepress@2.0.0-alpha.8(@algolia/client-search@5.47.0)(@types/node@24.10.9)(less@4.5.1)(postcss@8.5.6)(search-insights@2.17.3)(typescript@5.9.3))(vue@3.5.27(typescript@5.9.3))':
dependencies:
'@iconify-json/carbon': 1.2.18
'@iconify-json/icon-park-outline': 1.2.4
'@nolebase/ui': 2.18.2(vitepress@2.0.0-alpha.15(@algolia/client-search@5.46.3)(@types/node@24.10.9)(less@4.5.1)(postcss@8.5.6)(react@19.2.3)(search-insights@2.17.3)(typescript@5.9.3))(vue@3.5.27(typescript@5.9.3))
'@nolebase/ui': 2.18.2(vitepress@2.0.0-alpha.8(@algolia/client-search@5.47.0)(@types/node@24.10.9)(less@4.5.1)(postcss@8.5.6)(search-insights@2.17.3)(typescript@5.9.3))(vue@3.5.27(typescript@5.9.3))
less: 4.5.1
vitepress: 2.0.0-alpha.15(@algolia/client-search@5.46.3)(@types/node@24.10.9)(less@4.5.1)(postcss@8.5.6)(react@19.2.3)(search-insights@2.17.3)(typescript@5.9.3)
vitepress: 2.0.0-alpha.8(@algolia/client-search@5.47.0)(@types/node@24.10.9)(less@4.5.1)(postcss@8.5.6)(search-insights@2.17.3)(typescript@5.9.3)
transitivePeerDependencies:
- vue
'@opentelemetry/api@1.9.0': {}
'@rolldown/pluginutils@1.0.0-beta.53': {}
'@rollup/rollup-android-arm-eabi@4.55.1':
@@ -1806,8 +1680,6 @@ snapshots:
'@shikijs/vscode-textmate@10.0.2': {}
'@standard-schema/spec@1.1.0': {}
'@types/debug@4.1.12':
dependencies:
'@types/ms': 2.1.0
@@ -1818,19 +1690,10 @@ snapshots:
dependencies:
'@types/unist': 3.0.3
'@types/linkify-it@5.0.0': {}
'@types/markdown-it@14.1.2':
dependencies:
'@types/linkify-it': 5.0.0
'@types/mdurl': 2.0.0
'@types/mdast@4.0.4':
dependencies:
'@types/unist': 3.0.3
'@types/mdurl@2.0.0': {}
'@types/ms@2.1.0': {}
'@types/node@24.10.9':
@@ -1850,8 +1713,6 @@ snapshots:
'@ungap/structured-clone@1.3.0': {}
'@vercel/oidc@3.1.0': {}
'@vitejs/plugin-vue@6.0.3(vite@7.3.1(@types/node@24.10.9)(less@4.5.1))(vue@3.5.27(typescript@5.9.3))':
dependencies:
'@rolldown/pluginutils': 1.0.0-beta.53
@@ -1894,21 +1755,21 @@ snapshots:
'@vue/compiler-dom': 3.5.27
'@vue/shared': 3.5.27
'@vue/devtools-api@8.0.5':
'@vue/devtools-api@7.7.9':
dependencies:
'@vue/devtools-kit': 8.0.5
'@vue/devtools-kit': 7.7.9
'@vue/devtools-kit@8.0.5':
'@vue/devtools-kit@7.7.9':
dependencies:
'@vue/devtools-shared': 8.0.5
'@vue/devtools-shared': 7.7.9
birpc: 2.9.0
hookable: 5.5.3
mitt: 3.0.1
perfect-debounce: 2.0.0
perfect-debounce: 1.0.0
speakingurl: 14.0.1
superjson: 2.2.6
'@vue/devtools-shared@8.0.5':
'@vue/devtools-shared@7.7.9':
dependencies:
rfdc: 1.4.1
@@ -1946,53 +1807,45 @@ snapshots:
'@vue/shared@3.5.27': {}
'@vueuse/core@14.1.0(vue@3.5.27(typescript@5.9.3))':
'@vueuse/core@13.9.0(vue@3.5.27(typescript@5.9.3))':
dependencies:
'@types/web-bluetooth': 0.0.21
'@vueuse/metadata': 14.1.0
'@vueuse/shared': 14.1.0(vue@3.5.27(typescript@5.9.3))
'@vueuse/metadata': 13.9.0
'@vueuse/shared': 13.9.0(vue@3.5.27(typescript@5.9.3))
vue: 3.5.27(typescript@5.9.3)
'@vueuse/integrations@14.1.0(focus-trap@7.8.0)(vue@3.5.27(typescript@5.9.3))':
'@vueuse/integrations@13.9.0(focus-trap@7.8.0)(vue@3.5.27(typescript@5.9.3))':
dependencies:
'@vueuse/core': 14.1.0(vue@3.5.27(typescript@5.9.3))
'@vueuse/shared': 14.1.0(vue@3.5.27(typescript@5.9.3))
'@vueuse/core': 13.9.0(vue@3.5.27(typescript@5.9.3))
'@vueuse/shared': 13.9.0(vue@3.5.27(typescript@5.9.3))
vue: 3.5.27(typescript@5.9.3)
optionalDependencies:
focus-trap: 7.8.0
'@vueuse/metadata@14.1.0': {}
'@vueuse/metadata@13.9.0': {}
'@vueuse/shared@14.1.0(vue@3.5.27(typescript@5.9.3))':
'@vueuse/shared@13.9.0(vue@3.5.27(typescript@5.9.3))':
dependencies:
vue: 3.5.27(typescript@5.9.3)
acorn@8.15.0: {}
ai@5.0.121(zod@4.3.5):
algoliasearch@5.47.0:
dependencies:
'@ai-sdk/gateway': 2.0.27(zod@4.3.5)
'@ai-sdk/provider': 2.0.1
'@ai-sdk/provider-utils': 3.0.20(zod@4.3.5)
'@opentelemetry/api': 1.9.0
zod: 4.3.5
algoliasearch@5.46.3:
dependencies:
'@algolia/abtesting': 1.12.3
'@algolia/client-abtesting': 5.46.3
'@algolia/client-analytics': 5.46.3
'@algolia/client-common': 5.46.3
'@algolia/client-insights': 5.46.3
'@algolia/client-personalization': 5.46.3
'@algolia/client-query-suggestions': 5.46.3
'@algolia/client-search': 5.46.3
'@algolia/ingestion': 1.46.3
'@algolia/monitoring': 1.46.3
'@algolia/recommend': 5.46.3
'@algolia/requester-browser-xhr': 5.46.3
'@algolia/requester-fetch': 5.46.3
'@algolia/requester-node-http': 5.46.3
'@algolia/abtesting': 1.13.0
'@algolia/client-abtesting': 5.47.0
'@algolia/client-analytics': 5.47.0
'@algolia/client-common': 5.47.0
'@algolia/client-insights': 5.47.0
'@algolia/client-personalization': 5.47.0
'@algolia/client-query-suggestions': 5.47.0
'@algolia/client-search': 5.47.0
'@algolia/ingestion': 1.47.0
'@algolia/monitoring': 1.47.0
'@algolia/recommend': 5.47.0
'@algolia/requester-browser-xhr': 5.47.0
'@algolia/requester-fetch': 5.47.0
'@algolia/requester-node-http': 5.47.0
alien-signals@3.1.2: {}
@@ -2080,8 +1933,6 @@ snapshots:
estree-walker@2.0.2: {}
eventsource-parser@3.0.6: {}
fdir@6.5.0(picomatch@4.0.3):
optionalDependencies:
picomatch: 4.0.3
@@ -2122,8 +1973,6 @@ snapshots:
hookable@5.5.3: {}
htm@3.1.1: {}
html-void-elements@3.0.0: {}
iconv-lite@0.6.3:
@@ -2138,8 +1987,6 @@ snapshots:
is-what@5.5.0: {}
json-schema@0.4.0: {}
less@4.5.1:
dependencies:
copy-anything: 2.0.6
@@ -2185,8 +2032,6 @@ snapshots:
markdown-table@3.0.4: {}
marked@16.4.2: {}
mdast-util-find-and-replace@3.0.2:
dependencies:
'@types/mdast': 4.0.4
@@ -2480,7 +2325,7 @@ snapshots:
pathe@2.0.3: {}
perfect-debounce@2.0.0: {}
perfect-debounce@1.0.0: {}
picocolors@1.1.1: {}
@@ -2501,6 +2346,8 @@ snapshots:
picocolors: 1.1.1
source-map-js: 1.2.1
preact@10.28.2: {}
property-information@7.1.0: {}
prr@1.0.1:
@@ -2508,8 +2355,6 @@ snapshots:
punycode.js@2.3.1: {}
react@19.2.3: {}
regex-recursion@6.0.2:
dependencies:
regex-utilities: 2.3.0
@@ -2593,16 +2438,8 @@ snapshots:
dependencies:
copy-anything: 4.0.5
swr@2.3.8(react@19.2.3):
dependencies:
dequal: 2.0.3
react: 19.2.3
use-sync-external-store: 1.6.0(react@19.2.3)
tabbable@6.4.0: {}
throttleit@2.1.0: {}
tinyexec@1.0.2: {}
tinyglobby@0.2.15:
@@ -2664,10 +2501,6 @@ snapshots:
unist-util-is: 6.0.1
unist-util-visit-parents: 6.0.2
use-sync-external-store@1.6.0(react@19.2.3):
dependencies:
react: 19.2.3
vfile-message@4.0.3:
dependencies:
'@types/unist': 3.0.3
@@ -2703,20 +2536,19 @@ snapshots:
optionalDependencies:
vite: 7.3.1(@types/node@24.10.9)(less@4.5.1)
vitepress@2.0.0-alpha.15(@algolia/client-search@5.46.3)(@types/node@24.10.9)(less@4.5.1)(postcss@8.5.6)(react@19.2.3)(search-insights@2.17.3)(typescript@5.9.3):
vitepress@2.0.0-alpha.8(@algolia/client-search@5.47.0)(@types/node@24.10.9)(less@4.5.1)(postcss@8.5.6)(search-insights@2.17.3)(typescript@5.9.3):
dependencies:
'@docsearch/css': 4.4.0
'@docsearch/js': 4.4.0(@algolia/client-search@5.46.3)(react@19.2.3)(search-insights@2.17.3)
'@docsearch/css': 3.9.0
'@docsearch/js': 3.9.0(@algolia/client-search@5.47.0)(search-insights@2.17.3)
'@iconify-json/simple-icons': 1.2.66
'@shikijs/core': 3.21.0
'@shikijs/transformers': 3.21.0
'@shikijs/types': 3.21.0
'@types/markdown-it': 14.1.2
'@vitejs/plugin-vue': 6.0.3(vite@7.3.1(@types/node@24.10.9)(less@4.5.1))(vue@3.5.27(typescript@5.9.3))
'@vue/devtools-api': 8.0.5
'@vue/devtools-api': 7.7.9
'@vue/shared': 3.5.27
'@vueuse/core': 14.1.0(vue@3.5.27(typescript@5.9.3))
'@vueuse/integrations': 14.1.0(focus-trap@7.8.0)(vue@3.5.27(typescript@5.9.3))
'@vueuse/core': 13.9.0(vue@3.5.27(typescript@5.9.3))
'@vueuse/integrations': 13.9.0(focus-trap@7.8.0)(vue@3.5.27(typescript@5.9.3))
focus-trap: 7.8.0
mark.js: 8.11.1
minisearch: 7.2.0
@@ -2769,6 +2601,4 @@ snapshots:
optionalDependencies:
typescript: 5.9.3
zod@4.3.5: {}
zwitch@2.0.4: {}

View File

@@ -24,5 +24,7 @@
"automerge": true
}
],
"ignoreDeps": []
"ignoreDeps": [
"vitepress"
]
}