diff --git a/package.json b/package.json index 2fe6b97..8eb7f73 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "author": "碧蓝档案资讯站", "license": "GPL-3.0", "devDependencies": { - "@algolia/client-search": "4.24.0", + "@algolia/client-search": "5.2.3", "@rushstack/eslint-patch": "1.10.4", "@typescript-eslint/eslint-plugin": "6.21.0", "@typescript-eslint/parser": "6.21.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4432c2e..c3f1c21 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,8 +28,8 @@ importers: version: 0.20.1(vite@5.4.1(@types/node@20.16.0)(sass@1.77.8)(terser@5.31.6))(workbox-build@7.0.0)(workbox-window@7.1.0) devDependencies: '@algolia/client-search': - specifier: 4.24.0 - version: 4.24.0 + specifier: 5.2.3 + version: 5.2.3 '@rushstack/eslint-patch': specifier: 1.10.4 version: 1.10.4 @@ -83,10 +83,10 @@ importers: version: 0.27.4(@babel/parser@7.25.4)(rollup@2.79.1)(vue@3.4.38(typescript@5.5.4)) vitepress: specifier: 1.3.3 - version: 1.3.3(@algolia/client-search@4.24.0)(@types/node@20.16.0)(async-validator@4.2.5)(axios@1.7.4)(postcss@8.4.41)(sass@1.77.8)(search-insights@2.13.0)(terser@5.31.6)(typescript@5.5.4) + version: 1.3.3(@algolia/client-search@5.2.3)(@types/node@20.16.0)(async-validator@4.2.5)(axios@1.7.4)(postcss@8.4.41)(sass@1.77.8)(search-insights@2.13.0)(terser@5.31.6)(typescript@5.5.4) vitepress-plugin-search: specifier: 1.0.4-alpha.22 - version: 1.0.4-alpha.22(flexsearch@0.7.43)(vitepress@1.3.3(@algolia/client-search@4.24.0)(@types/node@20.16.0)(async-validator@4.2.5)(axios@1.7.4)(postcss@8.4.41)(sass@1.77.8)(search-insights@2.13.0)(terser@5.31.6)(typescript@5.5.4))(vue@3.4.38(typescript@5.5.4)) + version: 1.0.4-alpha.22(flexsearch@0.7.43)(vitepress@1.3.3(@algolia/client-search@5.2.3)(@types/node@20.16.0)(async-validator@4.2.5)(axios@1.7.4)(postcss@8.4.41)(sass@1.77.8)(search-insights@2.13.0)(terser@5.31.6)(typescript@5.5.4))(vue@3.4.38(typescript@5.5.4)) vue: specifier: 3.4.38 version: 3.4.38(typescript@5.5.4) @@ -129,9 +129,6 @@ packages: '@algolia/cache-common@4.19.1': resolution: {integrity: sha512-XGghi3l0qA38HiqdoUY+wvGyBsGvKZ6U3vTiMBT4hArhP3fOGLXpIINgMiiGjTe4FVlTa5a/7Zf2bwlIHfRqqg==} - '@algolia/cache-common@4.24.0': - resolution: {integrity: sha512-emi+v+DmVLpMGhp0V9q9h5CdkURsNmFC+cOS6uK9ndeJm9J4TiqSvPYVu+THUP8P/S08rxf5x2P+p3CfID0Y4g==} - '@algolia/cache-in-memory@4.19.1': resolution: {integrity: sha512-+PDWL+XALGvIginigzu8oU6eWw+o76Z8zHbBovWYcrtWOEtinbl7a7UTt3x3lthv+wNuFr/YD1Gf+B+A9V8n5w==} @@ -144,8 +141,9 @@ packages: '@algolia/client-common@4.19.1': resolution: {integrity: sha512-3kAIVqTcPrjfS389KQvKzliC559x+BDRxtWamVJt8IVp7LGnjq+aVAXg4Xogkur1MUrScTZ59/AaUd5EdpyXgA==} - '@algolia/client-common@4.24.0': - resolution: {integrity: sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==} + '@algolia/client-common@5.2.3': + resolution: {integrity: sha512-zqfcbgjYR72Y/rx/+/6g5Li/eV33yhRq5mkGbU06JYBzvGq6viy0gZl1ckCFhLLifKzXZ4yzUQTw/KG6FV+smg==} + engines: {node: '>= 14.0.0'} '@algolia/client-personalization@4.19.1': resolution: {integrity: sha512-8CWz4/H5FA+krm9HMw2HUQenizC/DxUtsI5oYC0Jxxyce1vsr8cb1aEiSJArQT6IzMynrERif1RVWLac1m36xw==} @@ -153,36 +151,36 @@ packages: '@algolia/client-search@4.19.1': resolution: {integrity: sha512-mBecfMFS4N+yK/p0ZbK53vrZbL6OtWMk8YmnOv1i0LXx4pelY8TFhqKoTit3NPVPwoSNN0vdSN9dTu1xr1XOVw==} - '@algolia/client-search@4.24.0': - resolution: {integrity: sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==} + '@algolia/client-search@5.2.3': + resolution: {integrity: sha512-xXdCg8vpiwE8gqSyvjxq8V3qbFa+gHasY5epIz718IByWv3WKLLi/n4SMIfB/zRwXTLVWeGOH/UJSz5VCnAAqg==} + engines: {node: '>= 14.0.0'} '@algolia/logger-common@4.19.1': resolution: {integrity: sha512-i6pLPZW/+/YXKis8gpmSiNk1lOmYCmRI6+x6d2Qk1OdfvX051nRVdalRbEcVTpSQX6FQAoyeaui0cUfLYW5Elw==} - '@algolia/logger-common@4.24.0': - resolution: {integrity: sha512-LLUNjkahj9KtKYrQhFKCzMx0BY3RnNP4FEtO+sBybCjJ73E8jNdaKJ/Dd8A/VA4imVHP5tADZ8pn5B8Ga/wTMA==} - '@algolia/logger-console@4.19.1': resolution: {integrity: sha512-jj72k9GKb9W0c7TyC3cuZtTr0CngLBLmc8trzZlXdfvQiigpUdvTi1KoWIb2ZMcRBG7Tl8hSb81zEY3zI2RlXg==} '@algolia/requester-browser-xhr@4.19.1': resolution: {integrity: sha512-09K/+t7lptsweRTueHnSnmPqIxbHMowejAkn9XIcJMLdseS3zl8ObnS5GWea86mu3vy4+8H+ZBKkUN82Zsq/zg==} + '@algolia/requester-browser-xhr@5.2.3': + resolution: {integrity: sha512-lezcE4E7ax7JkDGDKA/xAnyAY9p9LZ4AxzsyL0pksqUpOvn4U0msP553M2yJRfsxxdGDp15noCnPuRsh7u8dMg==} + engines: {node: '>= 14.0.0'} + '@algolia/requester-common@4.19.1': resolution: {integrity: sha512-BisRkcWVxrDzF1YPhAckmi2CFYK+jdMT60q10d7z3PX+w6fPPukxHRnZwooiTUrzFe50UBmLItGizWHP5bDzVQ==} - '@algolia/requester-common@4.24.0': - resolution: {integrity: sha512-k3CXJ2OVnvgE3HMwcojpvY6d9kgKMPRxs/kVohrwF5WMr2fnqojnycZkxPoEg+bXm8fi5BBfFmOqgYztRtHsQA==} - '@algolia/requester-node-http@4.19.1': resolution: {integrity: sha512-6DK52DHviBHTG2BK/Vv2GIlEw7i+vxm7ypZW0Z7vybGCNDeWzADx+/TmxjkES2h15+FZOqVf/Ja677gePsVItA==} + '@algolia/requester-node-http@5.2.3': + resolution: {integrity: sha512-xTxsRnJqxG1dylIkxmflrHO9LJfJKjSHqEF5yGdRrtnqIEvb2hiQPCHm2XwqxMa3NBcf6lmydGfJqhPLnRJwtw==} + engines: {node: '>= 14.0.0'} + '@algolia/transporter@4.19.1': resolution: {integrity: sha512-nkpvPWbpuzxo1flEYqNIbGz7xhfhGOKGAZS7tzC+TELgEmi7z99qRyTfNSUlW7LZmB3ACdnqAo+9A9KFBENviQ==} - '@algolia/transporter@4.24.0': - resolution: {integrity: sha512-86nI7w6NzWxd1Zp9q3413dRshDqAzSbsQjhcDhPIatEFiZrL1/TjnHL8S7jVKFePlIMzDsZWXAXwXzcok9c5oA==} - '@ampproject/remapping@2.3.0': resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} @@ -3160,32 +3158,32 @@ snapshots: '@aashutoshrathi/word-wrap@1.2.6': {} - '@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.19.1)(search-insights@2.13.0)': + '@algolia/autocomplete-core@1.9.3(@algolia/client-search@5.2.3)(algoliasearch@4.19.1)(search-insights@2.13.0)': dependencies: - '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.19.1)(search-insights@2.13.0) - '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.19.1) + '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@5.2.3)(algoliasearch@4.19.1)(search-insights@2.13.0) + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.2.3)(algoliasearch@4.19.1) transitivePeerDependencies: - '@algolia/client-search' - algoliasearch - search-insights - '@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.19.1)(search-insights@2.13.0)': + '@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@5.2.3)(algoliasearch@4.19.1)(search-insights@2.13.0)': dependencies: - '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.19.1) + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.2.3)(algoliasearch@4.19.1) search-insights: 2.13.0 transitivePeerDependencies: - '@algolia/client-search' - algoliasearch - '@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.19.1)': + '@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@5.2.3)(algoliasearch@4.19.1)': dependencies: - '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.19.1) - '@algolia/client-search': 4.24.0 + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.2.3)(algoliasearch@4.19.1) + '@algolia/client-search': 5.2.3 algoliasearch: 4.19.1 - '@algolia/autocomplete-shared@1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.19.1)': + '@algolia/autocomplete-shared@1.9.3(@algolia/client-search@5.2.3)(algoliasearch@4.19.1)': dependencies: - '@algolia/client-search': 4.24.0 + '@algolia/client-search': 5.2.3 algoliasearch: 4.19.1 '@algolia/cache-browser-local-storage@4.19.1': @@ -3194,8 +3192,6 @@ snapshots: '@algolia/cache-common@4.19.1': {} - '@algolia/cache-common@4.24.0': {} - '@algolia/cache-in-memory@4.19.1': dependencies: '@algolia/cache-common': 4.19.1 @@ -3218,10 +3214,7 @@ snapshots: '@algolia/requester-common': 4.19.1 '@algolia/transporter': 4.19.1 - '@algolia/client-common@4.24.0': - dependencies: - '@algolia/requester-common': 4.24.0 - '@algolia/transporter': 4.24.0 + '@algolia/client-common@5.2.3': {} '@algolia/client-personalization@4.19.1': dependencies: @@ -3235,16 +3228,14 @@ snapshots: '@algolia/requester-common': 4.19.1 '@algolia/transporter': 4.19.1 - '@algolia/client-search@4.24.0': + '@algolia/client-search@5.2.3': dependencies: - '@algolia/client-common': 4.24.0 - '@algolia/requester-common': 4.24.0 - '@algolia/transporter': 4.24.0 + '@algolia/client-common': 5.2.3 + '@algolia/requester-browser-xhr': 5.2.3 + '@algolia/requester-node-http': 5.2.3 '@algolia/logger-common@4.19.1': {} - '@algolia/logger-common@4.24.0': {} - '@algolia/logger-console@4.19.1': dependencies: '@algolia/logger-common': 4.19.1 @@ -3253,26 +3244,26 @@ snapshots: dependencies: '@algolia/requester-common': 4.19.1 - '@algolia/requester-common@4.19.1': {} + '@algolia/requester-browser-xhr@5.2.3': + dependencies: + '@algolia/client-common': 5.2.3 - '@algolia/requester-common@4.24.0': {} + '@algolia/requester-common@4.19.1': {} '@algolia/requester-node-http@4.19.1': dependencies: '@algolia/requester-common': 4.19.1 + '@algolia/requester-node-http@5.2.3': + dependencies: + '@algolia/client-common': 5.2.3 + '@algolia/transporter@4.19.1': dependencies: '@algolia/cache-common': 4.19.1 '@algolia/logger-common': 4.19.1 '@algolia/requester-common': 4.19.1 - '@algolia/transporter@4.24.0': - dependencies: - '@algolia/cache-common': 4.24.0 - '@algolia/logger-common': 4.24.0 - '@algolia/requester-common': 4.24.0 - '@ampproject/remapping@2.3.0': dependencies: '@jridgewell/gen-mapping': 0.3.5 @@ -4071,9 +4062,9 @@ snapshots: '@docsearch/css@3.6.1': {} - '@docsearch/js@3.6.1(@algolia/client-search@4.24.0)(search-insights@2.13.0)': + '@docsearch/js@3.6.1(@algolia/client-search@5.2.3)(search-insights@2.13.0)': dependencies: - '@docsearch/react': 3.6.1(@algolia/client-search@4.24.0)(search-insights@2.13.0) + '@docsearch/react': 3.6.1(@algolia/client-search@5.2.3)(search-insights@2.13.0) preact: 10.12.1 transitivePeerDependencies: - '@algolia/client-search' @@ -4082,10 +4073,10 @@ snapshots: - react-dom - search-insights - '@docsearch/react@3.6.1(@algolia/client-search@4.24.0)(search-insights@2.13.0)': + '@docsearch/react@3.6.1(@algolia/client-search@5.2.3)(search-insights@2.13.0)': dependencies: - '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.19.1)(search-insights@2.13.0) - '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.19.1) + '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@5.2.3)(algoliasearch@4.19.1)(search-insights@2.13.0) + '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@5.2.3)(algoliasearch@4.19.1) '@docsearch/css': 3.6.1 algoliasearch: 4.19.1 optionalDependencies: @@ -6349,20 +6340,20 @@ snapshots: sass: 1.77.8 terser: 5.31.6 - vitepress-plugin-search@1.0.4-alpha.22(flexsearch@0.7.43)(vitepress@1.3.3(@algolia/client-search@4.24.0)(@types/node@20.16.0)(async-validator@4.2.5)(axios@1.7.4)(postcss@8.4.41)(sass@1.77.8)(search-insights@2.13.0)(terser@5.31.6)(typescript@5.5.4))(vue@3.4.38(typescript@5.5.4)): + vitepress-plugin-search@1.0.4-alpha.22(flexsearch@0.7.43)(vitepress@1.3.3(@algolia/client-search@5.2.3)(@types/node@20.16.0)(async-validator@4.2.5)(axios@1.7.4)(postcss@8.4.41)(sass@1.77.8)(search-insights@2.13.0)(terser@5.31.6)(typescript@5.5.4))(vue@3.4.38(typescript@5.5.4)): dependencies: '@types/flexsearch': 0.7.3 '@types/markdown-it': 12.2.3 flexsearch: 0.7.43 glob-to-regexp: 0.4.1 markdown-it: 13.0.2 - vitepress: 1.3.3(@algolia/client-search@4.24.0)(@types/node@20.16.0)(async-validator@4.2.5)(axios@1.7.4)(postcss@8.4.41)(sass@1.77.8)(search-insights@2.13.0)(terser@5.31.6)(typescript@5.5.4) + vitepress: 1.3.3(@algolia/client-search@5.2.3)(@types/node@20.16.0)(async-validator@4.2.5)(axios@1.7.4)(postcss@8.4.41)(sass@1.77.8)(search-insights@2.13.0)(terser@5.31.6)(typescript@5.5.4) vue: 3.4.38(typescript@5.5.4) - vitepress@1.3.3(@algolia/client-search@4.24.0)(@types/node@20.16.0)(async-validator@4.2.5)(axios@1.7.4)(postcss@8.4.41)(sass@1.77.8)(search-insights@2.13.0)(terser@5.31.6)(typescript@5.5.4): + vitepress@1.3.3(@algolia/client-search@5.2.3)(@types/node@20.16.0)(async-validator@4.2.5)(axios@1.7.4)(postcss@8.4.41)(sass@1.77.8)(search-insights@2.13.0)(terser@5.31.6)(typescript@5.5.4): dependencies: '@docsearch/css': 3.6.1 - '@docsearch/js': 3.6.1(@algolia/client-search@4.24.0)(search-insights@2.13.0) + '@docsearch/js': 3.6.1(@algolia/client-search@5.2.3)(search-insights@2.13.0) '@shikijs/core': 1.14.1 '@shikijs/transformers': 1.14.1 '@types/markdown-it': 14.1.2