升级:vitepress 1.0.0-alpha.66 => 1.0.0-alpha.75

This commit is contained in:
2023-05-06 20:27:03 +08:00
parent 9bbe96d1a6
commit cbd9de350b
3 changed files with 85 additions and 66 deletions

View File

@@ -3,8 +3,8 @@ import type { MarkdownOptions } from 'vitepress';
export const markdown: MarkdownOptions = {
// Shiki主题, 所有主题参见: https://github.com/shikijs/shiki/blob/main/docs/themes.md
theme: {
light: 'one-dark-pro',
dark: 'material-theme-palenight'
light: 'github-light',
dark: 'github-dark-dimmed'
},
// lineNumbers: true, // 启用行号

View File

@@ -17,7 +17,7 @@
"mermaid": "9.3.0",
"unplugin-vue-components": "^0.24.0",
"vite": "^4.1.4",
"vitepress": "1.0.0-alpha.66",
"vitepress": "1.0.0-alpha.75",
"vitepress-plugin-mermaid": "2.0.8",
"vue": "^3.2.47"
},

145
pnpm-lock.yaml generated
View File

@@ -53,25 +53,25 @@ devDependencies:
specifier: ^4.1.4
version: 4.1.4
vitepress:
specifier: 1.0.0-alpha.66
version: 1.0.0-alpha.66(react-dom@15.7.0)(react@15.7.0)
specifier: 1.0.0-alpha.75
version: 1.0.0-alpha.75(react-dom@15.7.0)(react@15.7.0)
vitepress-plugin-mermaid:
specifier: 2.0.8
version: 2.0.8(mermaid@9.3.0)(vite-plugin-md@0.20.6)(vitepress@1.0.0-alpha.66)
version: 2.0.8(mermaid@9.3.0)(vite-plugin-md@0.20.6)(vitepress@1.0.0-alpha.75)
vue:
specifier: ^3.2.47
version: 3.2.47
packages:
/@algolia/autocomplete-core@1.7.4:
resolution: {integrity: sha512-daoLpQ3ps/VTMRZDEBfU8ixXd+amZcNJ4QSP3IERGyzqnL5Ch8uSRFt/4G8pUvW9c3o6GA4vtVv4I4lmnkdXyg==}
/@algolia/autocomplete-core@1.8.2:
resolution: {integrity: sha512-mTeshsyFhAqw/ebqNsQpMtbnjr+qVOSKXArEj4K0d7sqc8It1XD0gkASwecm9mF/jlOQ4Z9RNg1HbdA8JPdRwQ==}
dependencies:
'@algolia/autocomplete-shared': 1.7.4
'@algolia/autocomplete-shared': 1.8.2
dev: true
/@algolia/autocomplete-preset-algolia@1.7.4(algoliasearch@4.14.3):
resolution: {integrity: sha512-s37hrvLEIfcmKY8VU9LsAXgm2yfmkdHT3DnA3SgHaY93yjZ2qL57wzb5QweVkYuEBZkT2PIREvRoLXC2sxTbpQ==}
/@algolia/autocomplete-preset-algolia@1.8.2(algoliasearch@4.14.3):
resolution: {integrity: sha512-J0oTx4me6ZM9kIKPuL3lyU3aB8DEvpVvR6xWmHVROx5rOYJGQcZsdG4ozxwcOyiiu3qxMkIbzntnV1S1VWD8yA==}
peerDependencies:
'@algolia/client-search': '>= 4.9.1 < 6'
algoliasearch: '>= 4.9.1 < 6'
@@ -79,12 +79,12 @@ packages:
'@algolia/client-search':
optional: true
dependencies:
'@algolia/autocomplete-shared': 1.7.4
'@algolia/autocomplete-shared': 1.8.2
algoliasearch: 4.14.3
dev: true
/@algolia/autocomplete-shared@1.7.4:
resolution: {integrity: sha512-2VGCk7I9tA9Ge73Km99+Qg87w0wzW4tgUruvWAn/gfey1ZXgmxZtyIRBebk35R1O8TbK77wujVtCnpsGpRy1kg==}
/@algolia/autocomplete-shared@1.8.2:
resolution: {integrity: sha512-b6Z/X4MczChMcfhk6kfRmBzPgjoPzuS9KGR4AFsiLulLNRAAqhP+xZTKtMnZGhLuc61I20d5WqlId02AZvcO6g==}
dev: true
/@algolia/cache-browser-local-storage@4.14.3:
@@ -592,14 +592,14 @@ packages:
resolution: {integrity: sha512-Tbsj02wXCbqGmzdnXNk0SOF19ChhRU70BsroIi4Pm6Ehp56in6vch94mfbdQ17DozxkL3BAVjbZ4Qc1a0HFRAg==}
dev: true
/@docsearch/css@3.3.3:
resolution: {integrity: sha512-6SCwI7P8ao+se1TUsdZ7B4XzL+gqeQZnBc+2EONZlcVa0dVrk0NjETxozFKgMv0eEGH8QzP1fkN+A1rH61l4eg==}
/@docsearch/css@3.3.4:
resolution: {integrity: sha512-vDwCDoVXDgopw/hvr0zEADew2wWaGP8Qq0Bxhgii1Ewz2t4fQeyJwIRN/mWADeLFYPVkpz8TpEbxya/i6Tm0WA==}
dev: true
/@docsearch/js@3.3.3(react-dom@15.7.0)(react@15.7.0):
resolution: {integrity: sha512-2xAv2GFuHzzmG0SSZgf8wHX0qZX8n9Y1ZirKUk5Wrdc+vH9CL837x2hZIUdwcPZI9caBA+/CzxsS68O4waYjUQ==}
/@docsearch/js@3.3.4(react-dom@15.7.0)(react@15.7.0):
resolution: {integrity: sha512-Xd2saBziXJ1UuVpcDz94zAFEFAM6ap993agh0za2e3LDZLhaW993b1f9gyUL4e1CZLsR076tztG2un2gVncvpA==}
dependencies:
'@docsearch/react': 3.3.3(react-dom@15.7.0)(react@15.7.0)
'@docsearch/react': 3.3.4(react-dom@15.7.0)(react@15.7.0)
preact: 10.13.0
transitivePeerDependencies:
- '@algolia/client-search'
@@ -608,8 +608,8 @@ packages:
- react-dom
dev: true
/@docsearch/react@3.3.3(react-dom@15.7.0)(react@15.7.0):
resolution: {integrity: sha512-pLa0cxnl+G0FuIDuYlW+EBK6Rw2jwLw9B1RHIeS4N4s2VhsfJ/wzeCi3CWcs5yVfxLd5ZK50t//TMA5e79YT7Q==}
/@docsearch/react@3.3.4(react-dom@15.7.0)(react@15.7.0):
resolution: {integrity: sha512-aeOf1WC5zMzBEi2SI6WWznOmIo9rnpN4p7a3zHXxowVciqlI4HsZGtOR9nFOufLeolv7HibwLlaM0oyUqJxasw==}
peerDependencies:
'@types/react': '>= 16.8.0 < 19.0.0'
react: '>= 16.8.0 < 19.0.0'
@@ -622,9 +622,9 @@ packages:
react-dom:
optional: true
dependencies:
'@algolia/autocomplete-core': 1.7.4
'@algolia/autocomplete-preset-algolia': 1.7.4(algoliasearch@4.14.3)
'@docsearch/css': 3.3.3
'@algolia/autocomplete-core': 1.8.2
'@algolia/autocomplete-preset-algolia': 1.8.2(algoliasearch@4.14.3)
'@docsearch/css': 3.3.4
algoliasearch: 4.14.3
react: 15.7.0
react-dom: 15.7.0(react@15.7.0)
@@ -1212,8 +1212,8 @@ packages:
resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==}
dev: true
/@vitejs/plugin-vue@4.1.0(vite@4.1.4)(vue@3.2.47):
resolution: {integrity: sha512-++9JOAFdcXI3lyer9UKUV4rfoQ3T1RN8yDqoCLar86s0xQct5yblxAE+yWgRnU5/0FOlVCpTZpYSBV/bGWrSrQ==}
/@vitejs/plugin-vue@4.2.1(vite@4.1.4)(vue@3.2.47):
resolution: {integrity: sha512-ZTZjzo7bmxTRTkb8GSTwkPOYDIP7pwuyV+RV53c9PYUouwcbkIZIvWvNWlX2b1dYZqtOv7D6iUAnJLVNGcLrSw==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
vite: ^4.0.0
@@ -1223,14 +1223,14 @@ packages:
vue: 3.2.47
dev: true
/@vitejs/plugin-vue@4.1.0(vite@4.2.1)(vue@3.2.47):
resolution: {integrity: sha512-++9JOAFdcXI3lyer9UKUV4rfoQ3T1RN8yDqoCLar86s0xQct5yblxAE+yWgRnU5/0FOlVCpTZpYSBV/bGWrSrQ==}
/@vitejs/plugin-vue@4.2.1(vite@4.3.3)(vue@3.2.47):
resolution: {integrity: sha512-ZTZjzo7bmxTRTkb8GSTwkPOYDIP7pwuyV+RV53c9PYUouwcbkIZIvWvNWlX2b1dYZqtOv7D6iUAnJLVNGcLrSw==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
vite: ^4.0.0
vue: ^3.2.25
dependencies:
vite: 4.2.1(@types/node@18.15.11)
vite: 4.3.3(@types/node@18.15.11)
vue: 3.2.47
dev: true
@@ -1261,7 +1261,7 @@ packages:
'@vue/shared': 3.2.47
estree-walker: 2.0.2
magic-string: 0.25.9
postcss: 8.4.21
postcss: 8.4.23
source-map: 0.6.1
dev: true
@@ -1321,24 +1321,24 @@ packages:
resolution: {integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==}
dev: true
/@vueuse/core@10.0.2(vue@3.2.47):
resolution: {integrity: sha512-/UGc2cXbxbeIFLDSJyHUjI9QZ4CJJkhiJe9TbKNPSofcWmYhhUgJ+7iw9njXTKu/Xc3Z6UeXVR9fosW1+cyrnQ==}
/@vueuse/core@10.1.0(vue@3.2.47):
resolution: {integrity: sha512-3Znoa5m5RO+z4/C9w6DRaKTR3wCVJvD5rav8HTDGsr+7rOZRHtcgFJ8NcCs0ZvIpmev2kExTa311ns5j2RbzDQ==}
dependencies:
'@types/web-bluetooth': 0.0.16
'@vueuse/metadata': 10.0.2
'@vueuse/shared': 10.0.2(vue@3.2.47)
'@vueuse/metadata': 10.1.0
'@vueuse/shared': 10.1.0(vue@3.2.47)
vue-demi: 0.14.0(vue@3.2.47)
transitivePeerDependencies:
- '@vue/composition-api'
- vue
dev: true
/@vueuse/metadata@10.0.2:
resolution: {integrity: sha512-APSjlABrV+Q74c+FR0kFETvcN9W2pAaT3XF3WwqWUuk4srmVxv7DY4WshZxK2KYk1+MVY0Fus6J1Hk/JXVm6Aw==}
/@vueuse/metadata@10.1.0:
resolution: {integrity: sha512-cM28HjDEw5FIrPE9rgSPFZvQ0ZYnOLAOr8hl1XM6tFl80U3WAR5ROdnAqiYybniwP5gt9MKKAJAqd/ab2aHkqg==}
dev: true
/@vueuse/shared@10.0.2(vue@3.2.47):
resolution: {integrity: sha512-7W2l6qZaFvla3zAeEVo8hNHkNRKCezJa3JjZAKv3K4KsevXobHhVNr+RHaOVNK/6ETpFmtqiK+0pMIADbHjjag==}
/@vueuse/shared@10.1.0(vue@3.2.47):
resolution: {integrity: sha512-2X52ogu12i9DkKOQ01yeb/BKg9UO87RNnpm5sXkQvyORlbq8ONS5l39MYkjkeVWWjdT0teJru7a2S41dmHmqjQ==}
dependencies:
vue-demi: 0.14.0(vue@3.2.47)
transitivePeerDependencies:
@@ -1346,7 +1346,7 @@ packages:
- vue
dev: true
/@yankeeinlondon/builder-api@1.4.1(@vitejs/plugin-vue@4.1.0)(vite@4.1.4):
/@yankeeinlondon/builder-api@1.4.1(@vitejs/plugin-vue@4.2.1)(vite@4.1.4):
resolution: {integrity: sha512-qc6HyfqtuS06FvA5rK0L62Nmc1LnarVOt8/V/mTX2DBZlpTfIDpudpbE/7/kxjme9pP4PFMCk7cPSrprLEorjw==}
dependencies:
'@types/markdown-it': 12.2.3
@@ -1354,7 +1354,7 @@ packages:
fp-ts: 2.13.1
inferred-types: 0.37.6(happy-dom@8.9.0)
markdown-it: 13.0.1
vite-plugin-md: 0.22.5(@vitejs/plugin-vue@4.1.0)(vite@4.1.4)
vite-plugin-md: 0.22.5(@vitejs/plugin-vue@4.2.1)(vite@4.1.4)
transitivePeerDependencies:
- '@edge-runtime/vm'
- '@vitejs/plugin-vue'
@@ -3153,6 +3153,10 @@ packages:
'@jridgewell/sourcemap-codec': 1.4.14
dev: true
/mark.js@8.11.1:
resolution: {integrity: sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==}
dev: true
/markdown-it@13.0.1:
resolution: {integrity: sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==}
hasBin: true
@@ -3293,6 +3297,12 @@ packages:
hasBin: true
dev: true
/nanoid@3.3.6:
resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
dev: true
/native-dash@1.25.0(happy-dom@8.9.0):
resolution: {integrity: sha512-vJy1ZEfR/9jpAtuvsbPE/PuaeaJLIS+p7tl/bKEMHutRzMHnmgLv1fSmbyVvL04s2qzg0rCKZX5yfX74uiPLyA==}
dependencies:
@@ -3458,6 +3468,15 @@ packages:
source-map-js: 1.0.2
dev: true
/postcss@8.4.23:
resolution: {integrity: sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.3.6
picocolors: 1.0.0
source-map-js: 1.0.2
dev: true
/preact-compat@3.16.0(preact@8.1.0):
resolution: {integrity: sha512-m9BPZwhKL4bYEHglppBNGeBWdo8mVCsX8SzSzC+YHRUvtYDfcA3/wXb0T+bDZDiJ4hkTxriK/ybVBOMyJ48Ieg==}
peerDependencies:
@@ -3660,8 +3679,8 @@ packages:
fsevents: 2.3.2
dev: true
/rollup@3.20.2:
resolution: {integrity: sha512-3zwkBQl7Ai7MFYQE0y1MeQ15+9jsi7XxfrqwTb/9EK8D9C9+//EBR4M+CuA1KODRaNbFez/lWxA5vhEGZp4MUg==}
/rollup@3.21.0:
resolution: {integrity: sha512-ANPhVcyeHvYdQMUyCbczy33nbLzI7RzrBje4uvNiTDJGIMtlKoOStmympwr9OtS1LZxiDmE2wvxHyVhoLtf1KQ==}
engines: {node: '>=14.18.0', npm: '>=8.0.0'}
hasBin: true
optionalDependencies:
@@ -3736,8 +3755,8 @@ packages:
engines: {node: '>=8'}
dev: true
/shiki@0.14.1:
resolution: {integrity: sha512-+Jz4nBkCBe0mEDqo1eKRcCdjRtrCjozmcbTUjbPTX7OOJfEbTZzlUWlZtGe3Gb5oV1/jnojhG//YZc3rs9zSEw==}
/shiki@0.14.2:
resolution: {integrity: sha512-ltSZlSLOuSY0M0Y75KA+ieRaZ0Trf5Wl3gutE7jzLuIcWxLp5i/uEnLoQWNvgKXQ5OMpGkJnVMRLAuzjc0LJ2A==}
dependencies:
ansi-sequence-parser: 1.1.0
jsonc-parser: 3.2.0
@@ -4112,10 +4131,10 @@ packages:
hasBin: true
dev: true
/vite-plugin-md@0.20.6(@vitejs/plugin-vue@4.1.0)(vite@4.1.4):
/vite-plugin-md@0.20.6(@vitejs/plugin-vue@4.2.1)(vite@4.1.4):
resolution: {integrity: sha512-9KOL9B+Dc5zb9ihl0pVodtfkOkfnxo0MUXNyWBGitnHQYWldw92L8rahvTbnW7Z4P0qTjVU3G3amfR+35ZxtCw==}
dependencies:
'@yankeeinlondon/builder-api': 1.4.1(@vitejs/plugin-vue@4.1.0)(vite@4.1.4)
'@yankeeinlondon/builder-api': 1.4.1(@vitejs/plugin-vue@4.2.1)(vite@4.1.4)
'@yankeeinlondon/happy-wrapper': 2.10.1
gray-matter: 4.0.3
markdown-it: 13.0.1
@@ -4137,14 +4156,14 @@ packages:
- vite
dev: true
/vite-plugin-md@0.22.5(@vitejs/plugin-vue@4.1.0)(vite@4.1.4):
/vite-plugin-md@0.22.5(@vitejs/plugin-vue@4.2.1)(vite@4.1.4):
resolution: {integrity: sha512-ex6yQfan2teBT2uMzoIlDHRhKTOsNiyvblA9eLU/+uygpg4KikJPFeyBX300LqQ3pZ9qGHz35qoGJ0oLw47eZg==}
peerDependencies:
'@vitejs/plugin-vue': '>=2.3.4'
vite: ^4.0.0 || ^3.0.0
dependencies:
'@vitejs/plugin-vue': 4.1.0(vite@4.1.4)(vue@3.2.47)
'@yankeeinlondon/builder-api': 1.4.1(@vitejs/plugin-vue@4.1.0)(vite@4.1.4)
'@vitejs/plugin-vue': 4.2.1(vite@4.1.4)(vue@3.2.47)
'@yankeeinlondon/builder-api': 1.4.1(@vitejs/plugin-vue@4.2.1)(vite@4.1.4)
'@yankeeinlondon/gray-matter': 6.1.1
'@yankeeinlondon/happy-wrapper': 2.10.1
markdown-it: 13.0.1
@@ -4198,8 +4217,8 @@ packages:
fsevents: 2.3.2
dev: true
/vite@4.2.1(@types/node@18.15.11):
resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==}
/vite@4.3.3(@types/node@18.15.11):
resolution: {integrity: sha512-MwFlLBO4udZXd+VBcezo3u8mC77YQk+ik+fbc0GZWGgzfbPP+8Kf0fldhARqvSYmtIWoAJ5BXPClUbMTlqFxrA==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
@@ -4225,14 +4244,13 @@ packages:
dependencies:
'@types/node': 18.15.11
esbuild: 0.17.14
postcss: 8.4.21
resolve: 1.22.1
rollup: 3.20.2
postcss: 8.4.23
rollup: 3.21.0
optionalDependencies:
fsevents: 2.3.2
dev: true
/vitepress-plugin-mermaid@2.0.8(mermaid@9.3.0)(vite-plugin-md@0.20.6)(vitepress@1.0.0-alpha.66):
/vitepress-plugin-mermaid@2.0.8(mermaid@9.3.0)(vite-plugin-md@0.20.6)(vitepress@1.0.0-alpha.75):
resolution: {integrity: sha512-ywWxTeg9kMv7ZPf/igCBF4ZHhWZAyRtbPnA12ICQuNK2AMp7r5IHOfnuX1EJQf8gNdsh8bcvvSvm8Ll92fdOTw==}
peerDependencies:
mermaid: ^8.0.0 || ^9.0.0
@@ -4240,23 +4258,24 @@ packages:
vitepress: ^0.21.6 || ^1.0.0 || ^1.0.0-alpha
dependencies:
mermaid: 9.3.0
vite-plugin-md: 0.20.6(@vitejs/plugin-vue@4.1.0)(vite@4.1.4)
vitepress: 1.0.0-alpha.66(react-dom@15.7.0)(react@15.7.0)
vite-plugin-md: 0.20.6(@vitejs/plugin-vue@4.2.1)(vite@4.1.4)
vitepress: 1.0.0-alpha.75(react-dom@15.7.0)(react@15.7.0)
dev: true
/vitepress@1.0.0-alpha.66(react-dom@15.7.0)(react@15.7.0):
resolution: {integrity: sha512-p/qaXDuaxukCj61WDaw4npoHuvuPmh/MiRzgOrlz08MjkSemaVXj7KAIdXXdBKl9ebMoxYhuH9hKzqaXn9a3kg==}
/vitepress@1.0.0-alpha.75(react-dom@15.7.0)(react@15.7.0):
resolution: {integrity: sha512-twpPZ/6UnDR8X0Nmj767KwKhXlTQQM9V/J1i2BP9ryO29/w4hpxBfEum6nvfpNhJ4H3h+cIhwzAK/e9crZ6HEQ==}
hasBin: true
dependencies:
'@docsearch/css': 3.3.3
'@docsearch/js': 3.3.3(react-dom@15.7.0)(react@15.7.0)
'@vitejs/plugin-vue': 4.1.0(vite@4.2.1)(vue@3.2.47)
'@docsearch/css': 3.3.4
'@docsearch/js': 3.3.4(react-dom@15.7.0)(react@15.7.0)
'@vitejs/plugin-vue': 4.2.1(vite@4.3.3)(vue@3.2.47)
'@vue/devtools-api': 6.5.0
'@vueuse/core': 10.0.2(vue@3.2.47)
'@vueuse/core': 10.1.0(vue@3.2.47)
body-scroll-lock: 4.0.0-beta.0
mark.js: 8.11.1
minisearch: 6.0.1
shiki: 0.14.1
vite: 4.2.1(@types/node@18.15.11)
shiki: 0.14.2
vite: 4.3.3(@types/node@18.15.11)
vue: 3.2.47
transitivePeerDependencies:
- '@algolia/client-search'
@@ -4308,7 +4327,7 @@ packages:
tinybench: 2.4.0
tinypool: 0.3.1
tinyspy: 1.1.1
vite: 4.2.1(@types/node@18.15.11)
vite: 4.3.3(@types/node@18.15.11)
transitivePeerDependencies:
- less
- sass