feat: enable search

This commit is contained in:
camera-2018
2023-04-16 02:00:37 +08:00
parent f0752e1b39
commit a225c45924

110
package-lock.json generated
View File

@@ -1,11 +1,11 @@
{
"name": "srt-wiki",
"name": "hdu-cs-wiki",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"devDependencies": {
"vitepress": "^1.0.0-alpha.65"
"vitepress": "^1.0.0-alpha.66"
}
},
"node_modules/@algolia/autocomplete-core": {
@@ -711,21 +711,21 @@
"dev": true
},
"node_modules/@vueuse/core": {
"version": "9.13.0",
"resolved": "https://registry.npmmirror.com/@vueuse/core/-/core-9.13.0.tgz",
"integrity": "sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==",
"version": "10.0.2",
"resolved": "https://registry.npmmirror.com/@vueuse/core/-/core-10.0.2.tgz",
"integrity": "sha512-/UGc2cXbxbeIFLDSJyHUjI9QZ4CJJkhiJe9TbKNPSofcWmYhhUgJ+7iw9njXTKu/Xc3Z6UeXVR9fosW1+cyrnQ==",
"dev": true,
"dependencies": {
"@types/web-bluetooth": "^0.0.16",
"@vueuse/metadata": "9.13.0",
"@vueuse/shared": "9.13.0",
"vue-demi": "*"
"@vueuse/metadata": "10.0.2",
"@vueuse/shared": "10.0.2",
"vue-demi": ">=0.14.0"
}
},
"node_modules/@vueuse/core/node_modules/vue-demi": {
"version": "0.13.11",
"resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.11.tgz",
"integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==",
"version": "0.14.0",
"resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.0.tgz",
"integrity": "sha512-gt58r2ogsNQeVoQ3EhoUAvUsH9xviydl0dWJj7dabBC/2L4uBId7ujtCwDRD0JhkGsV1i0CtfLAeyYKBht9oWg==",
"dev": true,
"hasInstallScript": true,
"bin": {
@@ -746,24 +746,24 @@
}
},
"node_modules/@vueuse/metadata": {
"version": "9.13.0",
"resolved": "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-9.13.0.tgz",
"integrity": "sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==",
"version": "10.0.2",
"resolved": "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-10.0.2.tgz",
"integrity": "sha512-APSjlABrV+Q74c+FR0kFETvcN9W2pAaT3XF3WwqWUuk4srmVxv7DY4WshZxK2KYk1+MVY0Fus6J1Hk/JXVm6Aw==",
"dev": true
},
"node_modules/@vueuse/shared": {
"version": "9.13.0",
"resolved": "https://registry.npmmirror.com/@vueuse/shared/-/shared-9.13.0.tgz",
"integrity": "sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==",
"version": "10.0.2",
"resolved": "https://registry.npmmirror.com/@vueuse/shared/-/shared-10.0.2.tgz",
"integrity": "sha512-7W2l6qZaFvla3zAeEVo8hNHkNRKCezJa3JjZAKv3K4KsevXobHhVNr+RHaOVNK/6ETpFmtqiK+0pMIADbHjjag==",
"dev": true,
"dependencies": {
"vue-demi": "*"
"vue-demi": ">=0.14.0"
}
},
"node_modules/@vueuse/shared/node_modules/vue-demi": {
"version": "0.13.11",
"resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.11.tgz",
"integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==",
"version": "0.14.0",
"resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.0.tgz",
"integrity": "sha512-gt58r2ogsNQeVoQ3EhoUAvUsH9xviydl0dWJj7dabBC/2L4uBId7ujtCwDRD0JhkGsV1i0CtfLAeyYKBht9oWg==",
"dev": true,
"hasInstallScript": true,
"bin": {
@@ -922,6 +922,12 @@
"sourcemap-codec": "^1.4.8"
}
},
"node_modules/minisearch": {
"version": "6.0.1",
"resolved": "https://registry.npmmirror.com/minisearch/-/minisearch-6.0.1.tgz",
"integrity": "sha512-Ly1w0nHKnlhAAh6/BF/+9NgzXfoJxaJ8nhopFhQ3NcvFJrFIL+iCg9gw9e9UMBD+XIsp/RyznJ/o5UIe5Kw+kg==",
"dev": true
},
"node_modules/nanoid": {
"version": "3.3.6",
"resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.6.tgz",
@@ -1092,17 +1098,18 @@
}
},
"node_modules/vitepress": {
"version": "1.0.0-alpha.65",
"resolved": "https://registry.npmmirror.com/vitepress/-/vitepress-1.0.0-alpha.65.tgz",
"integrity": "sha512-iGWC0AQC6WrfRZTJf5+TiGG4o8PLhqIJNyai8NVxZCY9YpmMJhddvQeqqjJdQniF/LQK/hQ5nQZ9HgSZDGRPGQ==",
"version": "1.0.0-alpha.66",
"resolved": "https://registry.npmmirror.com/vitepress/-/vitepress-1.0.0-alpha.66.tgz",
"integrity": "sha512-p/qaXDuaxukCj61WDaw4npoHuvuPmh/MiRzgOrlz08MjkSemaVXj7KAIdXXdBKl9ebMoxYhuH9hKzqaXn9a3kg==",
"dev": true,
"dependencies": {
"@docsearch/css": "^3.3.3",
"@docsearch/js": "^3.3.3",
"@vitejs/plugin-vue": "^4.1.0",
"@vue/devtools-api": "^6.5.0",
"@vueuse/core": "^9.13.0",
"@vueuse/core": "^10.0.2",
"body-scroll-lock": "4.0.0-beta.0",
"minisearch": "^6.0.1",
"shiki": "^0.14.1",
"vite": "^4.2.1",
"vue": "^3.2.47"
@@ -1608,45 +1615,45 @@
"dev": true
},
"@vueuse/core": {
"version": "9.13.0",
"resolved": "https://registry.npmmirror.com/@vueuse/core/-/core-9.13.0.tgz",
"integrity": "sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==",
"version": "10.0.2",
"resolved": "https://registry.npmmirror.com/@vueuse/core/-/core-10.0.2.tgz",
"integrity": "sha512-/UGc2cXbxbeIFLDSJyHUjI9QZ4CJJkhiJe9TbKNPSofcWmYhhUgJ+7iw9njXTKu/Xc3Z6UeXVR9fosW1+cyrnQ==",
"dev": true,
"requires": {
"@types/web-bluetooth": "^0.0.16",
"@vueuse/metadata": "9.13.0",
"@vueuse/shared": "9.13.0",
"vue-demi": "*"
"@vueuse/metadata": "10.0.2",
"@vueuse/shared": "10.0.2",
"vue-demi": ">=0.14.0"
},
"dependencies": {
"vue-demi": {
"version": "0.13.11",
"resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.11.tgz",
"integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==",
"version": "0.14.0",
"resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.0.tgz",
"integrity": "sha512-gt58r2ogsNQeVoQ3EhoUAvUsH9xviydl0dWJj7dabBC/2L4uBId7ujtCwDRD0JhkGsV1i0CtfLAeyYKBht9oWg==",
"dev": true,
"requires": {}
}
}
},
"@vueuse/metadata": {
"version": "9.13.0",
"resolved": "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-9.13.0.tgz",
"integrity": "sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==",
"version": "10.0.2",
"resolved": "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-10.0.2.tgz",
"integrity": "sha512-APSjlABrV+Q74c+FR0kFETvcN9W2pAaT3XF3WwqWUuk4srmVxv7DY4WshZxK2KYk1+MVY0Fus6J1Hk/JXVm6Aw==",
"dev": true
},
"@vueuse/shared": {
"version": "9.13.0",
"resolved": "https://registry.npmmirror.com/@vueuse/shared/-/shared-9.13.0.tgz",
"integrity": "sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==",
"version": "10.0.2",
"resolved": "https://registry.npmmirror.com/@vueuse/shared/-/shared-10.0.2.tgz",
"integrity": "sha512-7W2l6qZaFvla3zAeEVo8hNHkNRKCezJa3JjZAKv3K4KsevXobHhVNr+RHaOVNK/6ETpFmtqiK+0pMIADbHjjag==",
"dev": true,
"requires": {
"vue-demi": "*"
"vue-demi": ">=0.14.0"
},
"dependencies": {
"vue-demi": {
"version": "0.13.11",
"resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.11.tgz",
"integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==",
"version": "0.14.0",
"resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.0.tgz",
"integrity": "sha512-gt58r2ogsNQeVoQ3EhoUAvUsH9xviydl0dWJj7dabBC/2L4uBId7ujtCwDRD0JhkGsV1i0CtfLAeyYKBht9oWg==",
"dev": true,
"requires": {}
}
@@ -1774,6 +1781,12 @@
"sourcemap-codec": "^1.4.8"
}
},
"minisearch": {
"version": "6.0.1",
"resolved": "https://registry.npmmirror.com/minisearch/-/minisearch-6.0.1.tgz",
"integrity": "sha512-Ly1w0nHKnlhAAh6/BF/+9NgzXfoJxaJ8nhopFhQ3NcvFJrFIL+iCg9gw9e9UMBD+XIsp/RyznJ/o5UIe5Kw+kg==",
"dev": true
},
"nanoid": {
"version": "3.3.6",
"resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.6.tgz",
@@ -1879,17 +1892,18 @@
}
},
"vitepress": {
"version": "1.0.0-alpha.65",
"resolved": "https://registry.npmmirror.com/vitepress/-/vitepress-1.0.0-alpha.65.tgz",
"integrity": "sha512-iGWC0AQC6WrfRZTJf5+TiGG4o8PLhqIJNyai8NVxZCY9YpmMJhddvQeqqjJdQniF/LQK/hQ5nQZ9HgSZDGRPGQ==",
"version": "1.0.0-alpha.66",
"resolved": "https://registry.npmmirror.com/vitepress/-/vitepress-1.0.0-alpha.66.tgz",
"integrity": "sha512-p/qaXDuaxukCj61WDaw4npoHuvuPmh/MiRzgOrlz08MjkSemaVXj7KAIdXXdBKl9ebMoxYhuH9hKzqaXn9a3kg==",
"dev": true,
"requires": {
"@docsearch/css": "^3.3.3",
"@docsearch/js": "^3.3.3",
"@vitejs/plugin-vue": "^4.1.0",
"@vue/devtools-api": "^6.5.0",
"@vueuse/core": "^9.13.0",
"@vueuse/core": "^10.0.2",
"body-scroll-lock": "4.0.0-beta.0",
"minisearch": "^6.0.1",
"shiki": "^0.14.1",
"vite": "^4.2.1",
"vue": "^3.2.47"