perf: 迁移 read time 至官方插件

This commit is contained in:
pengzhanbo 2024-02-05 08:47:47 +08:00
parent fed4efb566
commit 21268e6e2b
2 changed files with 112 additions and 113 deletions

193
pnpm-lock.yaml generated
View File

@ -331,44 +331,47 @@ importers:
specifier: workspace:*
version: link:../plugins/plugin-shikiji
'@vuepress/plugin-active-header-links':
specifier: 2.0.0-rc.3
version: 2.0.0-rc.3(typescript@5.3.3)(vuepress@2.0.0-rc.2)
specifier: 2.0.0-rc.7
version: 2.0.0-rc.7(typescript@5.3.3)(vuepress@2.0.0-rc.2)
'@vuepress/plugin-container':
specifier: 2.0.0-rc.3
version: 2.0.0-rc.3(vuepress@2.0.0-rc.2)
specifier: 2.0.0-rc.7
version: 2.0.0-rc.7(vuepress@2.0.0-rc.2)
'@vuepress/plugin-docsearch':
specifier: 2.0.0-rc.3
version: 2.0.0-rc.3(@algolia/client-search@4.20.0)(search-insights@2.7.0)(typescript@5.3.3)(vuepress@2.0.0-rc.2)
specifier: 2.0.0-rc.7
version: 2.0.0-rc.7(@algolia/client-search@4.20.0)(search-insights@2.7.0)(typescript@5.3.3)(vuepress@2.0.0-rc.2)
'@vuepress/plugin-external-link-icon':
specifier: 2.0.0-rc.3
version: 2.0.0-rc.3(typescript@5.3.3)(vuepress@2.0.0-rc.2)
specifier: 2.0.0-rc.7
version: 2.0.0-rc.7(typescript@5.3.3)(vuepress@2.0.0-rc.2)
'@vuepress/plugin-git':
specifier: 2.0.0-rc.3
version: 2.0.0-rc.3(vuepress@2.0.0-rc.2)
specifier: 2.0.0-rc.7
version: 2.0.0-rc.7(vuepress@2.0.0-rc.2)
'@vuepress/plugin-medium-zoom':
specifier: 2.0.0-rc.3
version: 2.0.0-rc.3(typescript@5.3.3)(vuepress@2.0.0-rc.2)
specifier: 2.0.0-rc.7
version: 2.0.0-rc.7(typescript@5.3.3)(vuepress@2.0.0-rc.2)
'@vuepress/plugin-nprogress':
specifier: 2.0.0-rc.3
version: 2.0.0-rc.3(typescript@5.3.3)(vuepress@2.0.0-rc.2)
specifier: 2.0.0-rc.7
version: 2.0.0-rc.7(typescript@5.3.3)(vuepress@2.0.0-rc.2)
'@vuepress/plugin-palette':
specifier: 2.0.0-rc.3
version: 2.0.0-rc.3(vuepress@2.0.0-rc.2)
specifier: 2.0.0-rc.7
version: 2.0.0-rc.7(vuepress@2.0.0-rc.2)
'@vuepress/plugin-reading-time':
specifier: 2.0.0-rc.9
version: 2.0.0-rc.9(typescript@5.3.3)(vuepress@2.0.0-rc.2)
'@vuepress/plugin-search':
specifier: 2.0.0-rc.3
version: 2.0.0-rc.3(typescript@5.3.3)(vuepress@2.0.0-rc.2)
specifier: 2.0.0-rc.7
version: 2.0.0-rc.7(typescript@5.3.3)(vuepress@2.0.0-rc.2)
'@vuepress/plugin-seo':
specifier: 2.0.0-rc.6
version: 2.0.0-rc.6(typescript@5.3.3)(vuepress@2.0.0-rc.2)
specifier: 2.0.0-rc.9
version: 2.0.0-rc.9(typescript@5.3.3)(vuepress@2.0.0-rc.2)
'@vuepress/plugin-sitemap':
specifier: 2.0.0-rc.6
version: 2.0.0-rc.6(typescript@5.3.3)(vuepress@2.0.0-rc.2)
specifier: 2.0.0-rc.9
version: 2.0.0-rc.9(typescript@5.3.3)(vuepress@2.0.0-rc.2)
'@vuepress/plugin-theme-data':
specifier: 2.0.0-rc.3
version: 2.0.0-rc.3(typescript@5.3.3)(vuepress@2.0.0-rc.2)
specifier: 2.0.0-rc.7
version: 2.0.0-rc.7(typescript@5.3.3)(vuepress@2.0.0-rc.2)
'@vuepress/plugin-toc':
specifier: 2.0.0-rc.3
version: 2.0.0-rc.3(typescript@5.3.3)(vuepress@2.0.0-rc.2)
specifier: 2.0.0-rc.7
version: 2.0.0-rc.7(typescript@5.3.3)(vuepress@2.0.0-rc.2)
'@vueuse/core':
specifier: ^10.7.2
version: 10.7.2(vue@3.4.15)
@ -394,14 +397,11 @@ importers:
specifier: 2.0.0-rc.2
version: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(@vuepress/bundler-webpack@2.0.0-rc.2)(typescript@5.3.3)(vue@3.4.15)
vuepress-plugin-comment2:
specifier: 2.0.0-rc.18
version: 2.0.0-rc.18(typescript@5.3.3)(vuepress@2.0.0-rc.2)
specifier: 2.0.0-rc.20
version: 2.0.0-rc.20(typescript@5.3.3)(vuepress@2.0.0-rc.2)
vuepress-plugin-md-enhance:
specifier: 2.0.0-rc.18
version: 2.0.0-rc.18(katex@0.16.9)(markdown-it@14.0.0)(typescript@5.3.3)(vuepress@2.0.0-rc.2)
vuepress-plugin-reading-time2:
specifier: 2.0.0-rc.18
version: 2.0.0-rc.18(typescript@5.3.3)(vuepress@2.0.0-rc.2)
specifier: 2.0.0-rc.20
version: 2.0.0-rc.20(katex@0.16.9)(markdown-it@14.0.0)(typescript@5.3.3)(vuepress@2.0.0-rc.2)
packages:
@ -449,6 +449,9 @@ packages:
peerDependencies:
'@algolia/client-search': '>= 4.9.1 < 6'
algoliasearch: '>= 4.9.1 < 6'
peerDependenciesMeta:
'@algolia/client-search':
optional: true
dependencies:
'@algolia/client-search': 4.20.0
algoliasearch: 4.20.0
@ -4036,9 +4039,8 @@ packages:
- typescript
dev: false
/@vuepress/helper@2.0.0-rc.6(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-Q4NzyrlZ0ZgEboo7HtrQiXBBLf3EEsqqQLeMFzTcTlDujxkh0Erxp+o1LCWr4wFno3sO6W7OCjM2HeUTiZ5NGQ==}
engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'}
/@vuepress/helper@2.0.0-rc.9(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-82ywLTkwMQWWCIEzEEpfNHinOytkldga2mGRQp0eY2rBu0vXP+EbsbpEu2EQ0Ul0yq3AGulWNpjNwkjUdc8V9w==}
peerDependencies:
vuepress: 2.0.0-rc.2
dependencies:
@ -4076,8 +4078,8 @@ packages:
dev: false
patched: true
/@vuepress/plugin-active-header-links@2.0.0-rc.3(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-ddr8VIrYA/kpWGWx80GeWclSvQoYR9QjXvkx//AMbl5mQqX70GTZrgv5Rbnp6MC8mBxVg6Izy/9eqaJELE+A3g==}
/@vuepress/plugin-active-header-links@2.0.0-rc.7(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-aSfVP7fb1XxpMjfOZ27FfC2YZ3C7tE4QAoQnH88NeSu4/Vsit7J49Yxl179qSLtEMMMrr6t4oShB7eP8M3JmDA==}
peerDependencies:
vuepress: 2.0.0-rc.2
dependencies:
@ -4089,8 +4091,8 @@ packages:
- typescript
dev: false
/@vuepress/plugin-container@2.0.0-rc.3(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-wwwtQQYiA21JKKYM4TCjDWxS2p91RPiv62NoWp+Q6BG+E+qnwaA1sOrd36CsEOS2IbIcJdBeHY/zskL0aWKEoQ==}
/@vuepress/plugin-container@2.0.0-rc.7(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-+U/fel2VVFof7OKKndcAZYIR7ShQWaiJdHtj/ZWDtfx9fUWdCN0nYB4v+RBfi94+AVBIZV715866WvbBWXvthg==}
peerDependencies:
vuepress: 2.0.0-rc.2
dependencies:
@ -4100,8 +4102,8 @@ packages:
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(@vuepress/bundler-webpack@2.0.0-rc.2)(typescript@5.3.3)(vue@3.4.15)
dev: false
/@vuepress/plugin-docsearch@2.0.0-rc.3(@algolia/client-search@4.20.0)(search-insights@2.7.0)(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-3kf05fviNAahFXNLCOcQEgn/cjJLshCEf6oiezA8Jr6ABj6Q38Ky+nFjX/AjCaoWsyiG4BfbRRxuqxYvsDEimQ==}
/@vuepress/plugin-docsearch@2.0.0-rc.7(@algolia/client-search@4.20.0)(search-insights@2.7.0)(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-HFQQD1vYysFMWyDjUbkKDkn2MuTUhcs3W80rFcZecNgq6+OOyBD9Pr+SuQd8lpLeruWGdbQQH969N4NZJbGZMQ==}
peerDependencies:
vuepress: 2.0.0-rc.2
dependencies:
@ -4123,8 +4125,8 @@ packages:
- typescript
dev: false
/@vuepress/plugin-external-link-icon@2.0.0-rc.3(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-DX4Dn2uj2rAEausB2tz5fe/Ra3oR/B9uR67+yG2lQzZqcZZDW5txsXpZaM0FkXHijzNoS4NKP7k/7qNVe5WvcQ==}
/@vuepress/plugin-external-link-icon@2.0.0-rc.7(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-DLqyNneR6HApj8ShwtKt4dzVzRLZGZ8imLFoRHos/yFZ2KQKrEwh7jivhjuzKnQlmM7or2GiLCV8RVWW2AhOTw==}
peerDependencies:
vuepress: 2.0.0-rc.2
dependencies:
@ -4134,8 +4136,8 @@ packages:
- typescript
dev: false
/@vuepress/plugin-git@2.0.0-rc.3(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-BQoDWmksC+aSc5V933OuNeU7mfrP4hryhckIFadAhKLVRl6CSXDb96SGVTBxcO1gIgKzItdE67UzMw4T9JJN6A==}
/@vuepress/plugin-git@2.0.0-rc.7(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-OCrgsW5JF/LGYOwQvy+UfoEXGOELumaqwAMoRQL+QKBZzUcTQLUf+WQXR2qe9cMrIr1wTyibdxfOJCyQunFNmw==}
peerDependencies:
vuepress: 2.0.0-rc.2
dependencies:
@ -4143,8 +4145,8 @@ packages:
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(@vuepress/bundler-webpack@2.0.0-rc.2)(typescript@5.3.3)(vue@3.4.15)
dev: false
/@vuepress/plugin-medium-zoom@2.0.0-rc.3(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-qRdUt914tQGfmxcqOwnoC6paZLsAJf2S7kllvf59dDKIDg2JlYsAuOq13wps4/hfuUySe9RDlitl6KcqWfvKfw==}
/@vuepress/plugin-medium-zoom@2.0.0-rc.7(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-Pi0wu3ObeID/bH8slH+Ew/1dq1132WXFfbSmHUi4Jrxniyn8MJYdG8hgf/1auIgFyMdtYAkgebQKMIUYxhDcmw==}
peerDependencies:
vuepress: 2.0.0-rc.2
dependencies:
@ -4155,8 +4157,8 @@ packages:
- typescript
dev: false
/@vuepress/plugin-nprogress@2.0.0-rc.3(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-UkbMLvkRps56KF2fsIXtJ0ylRacuPRW9qA1PYwq7XkDqNr4FE5aZsnRHuYIMPUxuhU5t3hRx/zeKOwbctzd2Yw==}
/@vuepress/plugin-nprogress@2.0.0-rc.7(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-raSZ6cKqspsk/l3B3ctq+DSYQ3G2tYH5vbWhCZh46BfRmqD12UVoYl5fEipkWI1XF6+bCSHDa0Iuiv4SG+EdZw==}
peerDependencies:
vuepress: 2.0.0-rc.2
dependencies:
@ -4167,8 +4169,8 @@ packages:
- typescript
dev: false
/@vuepress/plugin-palette@2.0.0-rc.3(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-BCP2SMEPmaqg4/oHsfA7lpp79iQDZvgeGQCYyWRP2aB5LZ2IiFdyRfZMFOUVzbetsqX7ciOFX3ELG9U59lCOjw==}
/@vuepress/plugin-palette@2.0.0-rc.7(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-XXCAV96oob8WacbbTz0c4vMRhPJNKtKBdcwqtNMECh/kNAvwOrKGENA5dnec1zd+ZG1FbURBt6vgVG4S3pJbKA==}
peerDependencies:
vuepress: 2.0.0-rc.2
dependencies:
@ -4176,8 +4178,20 @@ packages:
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(@vuepress/bundler-webpack@2.0.0-rc.2)(typescript@5.3.3)(vue@3.4.15)
dev: false
/@vuepress/plugin-search@2.0.0-rc.3(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-dTxOYKPNziWX2vx+RO0PLwj/auABlCCAZT42wQt65R5y5RBA7eptFlqF/jmRXKG+CPvSMUOrIo1FrCTvB3yFig==}
/@vuepress/plugin-reading-time@2.0.0-rc.9(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-3S2S0OfB8Fi1F332uys9e1ZVgXFZqqxC+XkF6LDSPa5YlRJXA/oQAIhJq9cyIQnpitBeCzXQVfRhQG88iIDz8Q==}
peerDependencies:
vuepress: 2.0.0-rc.2
dependencies:
'@vuepress/helper': 2.0.0-rc.9(typescript@5.3.3)(vuepress@2.0.0-rc.2)
vue: 3.4.15(typescript@5.3.3)
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(@vuepress/bundler-webpack@2.0.0-rc.2)(typescript@5.3.3)(vue@3.4.15)
transitivePeerDependencies:
- typescript
dev: false
/@vuepress/plugin-search@2.0.0-rc.7(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-885MAbZHJjg1JHkeiVWEJhLqS7QP1yGA09YMoPI3QgVpkGP3xRXseNtH4FN8+G1X2JBkClpbBYjWpiEi9WczNw==}
peerDependencies:
vuepress: 2.0.0-rc.2
dependencies:
@ -4189,31 +4203,31 @@ packages:
- typescript
dev: false
/@vuepress/plugin-seo@2.0.0-rc.6(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-MIzt1V4wnp5EYBvRt6W54+poguKf2w2YRpyDNa3DkjM/rhrjfSsD7EYP7syp4gzwnIDoxUP3pnENh1mYY9g9bQ==}
/@vuepress/plugin-seo@2.0.0-rc.9(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-FoDsSOGqUwzuY1AGquyvXzp3VHkxN832dX/W5Ypy1R/gDAboCF0i15Pz7P2JLZft+W3RTPcVYhPzBh1FRGKqhg==}
peerDependencies:
vuepress: 2.0.0-rc.2
dependencies:
'@vuepress/helper': 2.0.0-rc.6(typescript@5.3.3)(vuepress@2.0.0-rc.2)
'@vuepress/helper': 2.0.0-rc.9(typescript@5.3.3)(vuepress@2.0.0-rc.2)
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(@vuepress/bundler-webpack@2.0.0-rc.2)(typescript@5.3.3)(vue@3.4.15)
transitivePeerDependencies:
- typescript
dev: false
/@vuepress/plugin-sitemap@2.0.0-rc.6(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-yvRSTADF9RHa6JzFeIAxY0BP7wKy+F+naig9BgE0ushC4IQkpjh3VrBtdXhlRKzSMGlLfgmc2kezsObvjvz31w==}
/@vuepress/plugin-sitemap@2.0.0-rc.9(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-Fto7fZytTZZVeSpxN4LRJKjU4Aonl1iLyCFgf71/BJOrsOKyzLlEx4pJBdMdpGAEVlBHWHkwaQCD9MhjvpQjDA==}
peerDependencies:
vuepress: 2.0.0-rc.2
dependencies:
'@vuepress/helper': 2.0.0-rc.6(typescript@5.3.3)(vuepress@2.0.0-rc.2)
'@vuepress/helper': 2.0.0-rc.9(typescript@5.3.3)(vuepress@2.0.0-rc.2)
sitemap: 7.1.1
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(@vuepress/bundler-webpack@2.0.0-rc.2)(typescript@5.3.3)(vue@3.4.15)
transitivePeerDependencies:
- typescript
dev: false
/@vuepress/plugin-theme-data@2.0.0-rc.3(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-Uiso+0b2sIaHtPVftjpCEIT+/T4/E9ZpTCL0fnUEa8APnrP7SiIBqph7+KZENvXGg+0B5+MtZROOfFksFfMyFw==}
/@vuepress/plugin-theme-data@2.0.0-rc.7(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-YPvAdDv5Ob4vXKjrtw6pvB7FAE9fbCXD/VnUmck4dUBHZygCdtYqADWnHdSFmPJx9VMX2FV8HRXDk7Wa392clA==}
peerDependencies:
vuepress: 2.0.0-rc.2
dependencies:
@ -4224,8 +4238,8 @@ packages:
- typescript
dev: false
/@vuepress/plugin-toc@2.0.0-rc.3(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-cxlJ1iaIHBVEWjZvhYBgZxZTlgQ+1F7xxG13htnn35vVxzflNrqCIXHA54+FDsITHn2T5ATCES90tyywZ6mrbw==}
/@vuepress/plugin-toc@2.0.0-rc.7(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-CP26gVsaLCK7RjXJcWowXMQ0w0sVUUG8k/6SDLvoukc2OZCMcBiYaeLjHHtGx87SVJHNWEvzmhAKyjZiJswssQ==}
peerDependencies:
vuepress: 2.0.0-rc.2
dependencies:
@ -14898,8 +14912,8 @@ packages:
typescript: 5.3.3
dev: false
/vuepress-plugin-comment2@2.0.0-rc.18(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-iSCX6aYsf2e6YwzMdygekixARdRPixkgDlFDzDpQTuyr5wdsdp+nMSAS6F4uYtKXFzZgASagbfBMjzN9JLT+Zg==}
/vuepress-plugin-comment2@2.0.0-rc.20(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-ur+8tqMwfvsQor1tPUVDJDHcKxz4JDKUuAoo4t+O1C0BxSqsbzJLttOR6xoYSrhOvz4krY2+BEf4Rq8foglEgg==}
engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'}
peerDependencies:
'@waline/client': ^2.15.8 || ^3.0.0-alpha.11
@ -14917,20 +14931,20 @@ packages:
twikoo:
optional: true
dependencies:
'@vuepress/helper': 2.0.0-rc.6(typescript@5.3.3)(vuepress@2.0.0-rc.2)
'@vuepress/helper': 2.0.0-rc.9(typescript@5.3.3)(vuepress@2.0.0-rc.2)
giscus: 1.4.0
vue: 3.4.15(typescript@5.3.3)
vue-router: 4.2.5(vue@3.4.15)
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(@vuepress/bundler-webpack@2.0.0-rc.2)(typescript@5.3.3)(vue@3.4.15)
vuepress-plugin-sass-palette: 2.0.0-rc.18(typescript@5.3.3)(vuepress@2.0.0-rc.2)
vuepress-shared: 2.0.0-rc.18(typescript@5.3.3)(vuepress@2.0.0-rc.2)
vuepress-plugin-sass-palette: 2.0.0-rc.20(typescript@5.3.3)(vuepress@2.0.0-rc.2)
vuepress-shared: 2.0.0-rc.20(typescript@5.3.3)(vuepress@2.0.0-rc.2)
transitivePeerDependencies:
- '@vue/composition-api'
- typescript
dev: false
/vuepress-plugin-md-enhance@2.0.0-rc.18(katex@0.16.9)(markdown-it@14.0.0)(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-smn8Uagbhyeim+JtOeOdSMio+YXHhHk3RXRjj1z7PLFkY7zcY44v/BvChUDeWV/I4/aaOGWashmSud0Hi1Cs0g==}
/vuepress-plugin-md-enhance@2.0.0-rc.20(katex@0.16.9)(markdown-it@14.0.0)(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-Bcer73vaEFcfLdJnwgPhikV2cn0Snpv6kfF9GzZ6VnBSFA8JH87t+t3w90BEs1bDAlhBDFcQ3AVb36NhZbmF6w==}
engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'}
peerDependencies:
'@types/reveal.js': ^4.4.5
@ -14944,7 +14958,7 @@ packages:
markmap-toolbar: ^0.15.5
markmap-view: ^0.15.5
mathjax-full: ^3.2.2
mermaid: ^10.6.0
mermaid: ^10.8.0
reveal.js: ^5.0.0
sandpack-vue3: ^3.0.0
sass-loader: ^14.0.0
@ -15003,7 +15017,7 @@ packages:
'@mdit/plugin-tex': 0.8.0(markdown-it@14.0.0)
'@mdit/plugin-uml': 0.8.0(markdown-it@14.0.0)
'@types/markdown-it': 13.0.7
'@vuepress/helper': 2.0.0-rc.6(typescript@5.3.3)(vuepress@2.0.0-rc.2)
'@vuepress/helper': 2.0.0-rc.9(typescript@5.3.3)(vuepress@2.0.0-rc.2)
'@vueuse/core': 10.7.2(vue@3.4.15)
balloon-css: 1.2.0
js-yaml: 4.1.0
@ -15011,31 +15025,16 @@ packages:
vue: 3.4.15(typescript@5.3.3)
vue-router: 4.2.5(vue@3.4.15)
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(@vuepress/bundler-webpack@2.0.0-rc.2)(typescript@5.3.3)(vue@3.4.15)
vuepress-plugin-sass-palette: 2.0.0-rc.18(typescript@5.3.3)(vuepress@2.0.0-rc.2)
vuepress-shared: 2.0.0-rc.18(typescript@5.3.3)(vuepress@2.0.0-rc.2)
vuepress-plugin-sass-palette: 2.0.0-rc.20(typescript@5.3.3)(vuepress@2.0.0-rc.2)
vuepress-shared: 2.0.0-rc.20(typescript@5.3.3)(vuepress@2.0.0-rc.2)
transitivePeerDependencies:
- '@vue/composition-api'
- markdown-it
- typescript
dev: false
/vuepress-plugin-reading-time2@2.0.0-rc.18(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-Sj245CYGo0F5Axz6JN6nslcvyZ+1HtfraIPC7MNfPzJgOR/Tc6JKtQcNZhgyCL3aKx1wevs8T7X/nCeTToArsQ==}
engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'}
peerDependencies:
vuepress: 2.0.0-rc.2
dependencies:
'@vuepress/helper': 2.0.0-rc.6(typescript@5.3.3)(vuepress@2.0.0-rc.2)
vue: 3.4.15(typescript@5.3.3)
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(@vuepress/bundler-webpack@2.0.0-rc.2)(typescript@5.3.3)(vue@3.4.15)
vuepress-shared: 2.0.0-rc.18(typescript@5.3.3)(vuepress@2.0.0-rc.2)
transitivePeerDependencies:
- '@vue/composition-api'
- typescript
dev: false
/vuepress-plugin-sass-palette@2.0.0-rc.18(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-DYmHANdKkz+jwAU7dpP72NYjPGOpWrY/2eTs4NPDDBNKELcav5W6oDM4T9gPGpk9kncEW8LC4NTS6z2Jkep2Ig==}
/vuepress-plugin-sass-palette@2.0.0-rc.20(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-3wstiWJtrOYoBapxkp5arI5ckTJ3L7UQV7WQbOHhVvI90moXgM1ZsyiWCZqCNiRfhwsqQx+VzdxaK7g33F0y1w==}
engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'}
peerDependencies:
sass-loader: ^14.0.0
@ -15044,23 +15043,23 @@ packages:
sass-loader:
optional: true
dependencies:
'@vuepress/helper': 2.0.0-rc.6(typescript@5.3.3)(vuepress@2.0.0-rc.2)
'@vuepress/helper': 2.0.0-rc.9(typescript@5.3.3)(vuepress@2.0.0-rc.2)
chokidar: 3.5.3
sass: 1.70.0
vuepress: 2.0.0-rc.2(@vuepress/bundler-vite@2.0.0-rc.2)(@vuepress/bundler-webpack@2.0.0-rc.2)(typescript@5.3.3)(vue@3.4.15)
vuepress-shared: 2.0.0-rc.18(typescript@5.3.3)(vuepress@2.0.0-rc.2)
vuepress-shared: 2.0.0-rc.20(typescript@5.3.3)(vuepress@2.0.0-rc.2)
transitivePeerDependencies:
- '@vue/composition-api'
- typescript
dev: false
/vuepress-shared@2.0.0-rc.18(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-oFY8hWYrMQHQMe+YKZvjfzdHK/wvghyhWa4IJuLBwRm6j9AhXOJEAvSzQQKpERkpGS4vZ+pY5tWAodfv2Fhztw==}
/vuepress-shared@2.0.0-rc.20(typescript@5.3.3)(vuepress@2.0.0-rc.2):
resolution: {integrity: sha512-PV3DyiBhVufDjcYP0SJgH06WQvgf0yuyhyx4pf8LUtZXwLNXfg9neVKcVuxRktnycZnLib1PedexudkhrsAKjA==}
engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'}
peerDependencies:
vuepress: 2.0.0-rc.2
dependencies:
'@vuepress/helper': 2.0.0-rc.6(typescript@5.3.3)(vuepress@2.0.0-rc.2)
'@vuepress/helper': 2.0.0-rc.9(typescript@5.3.3)(vuepress@2.0.0-rc.2)
'@vueuse/core': 10.7.2(vue@3.4.15)
cheerio: 1.0.0-rc.12
dayjs: 1.11.10

View File

@ -65,19 +65,20 @@
"@vuepress-plume/plugin-iconify": "workspace:*",
"@vuepress-plume/plugin-notes-data": "workspace:*",
"@vuepress-plume/plugin-shikiji": "workspace:*",
"@vuepress/plugin-active-header-links": "2.0.0-rc.3",
"@vuepress/plugin-container": "2.0.0-rc.3",
"@vuepress/plugin-docsearch": "2.0.0-rc.3",
"@vuepress/plugin-external-link-icon": "2.0.0-rc.3",
"@vuepress/plugin-git": "2.0.0-rc.3",
"@vuepress/plugin-medium-zoom": "2.0.0-rc.3",
"@vuepress/plugin-nprogress": "2.0.0-rc.3",
"@vuepress/plugin-palette": "2.0.0-rc.3",
"@vuepress/plugin-search": "2.0.0-rc.3",
"@vuepress/plugin-seo": "2.0.0-rc.6",
"@vuepress/plugin-sitemap": "2.0.0-rc.6",
"@vuepress/plugin-theme-data": "2.0.0-rc.3",
"@vuepress/plugin-toc": "2.0.0-rc.3",
"@vuepress/plugin-active-header-links": "2.0.0-rc.7",
"@vuepress/plugin-container": "2.0.0-rc.7",
"@vuepress/plugin-docsearch": "2.0.0-rc.7",
"@vuepress/plugin-external-link-icon": "2.0.0-rc.7",
"@vuepress/plugin-git": "2.0.0-rc.7",
"@vuepress/plugin-medium-zoom": "2.0.0-rc.7",
"@vuepress/plugin-nprogress": "2.0.0-rc.7",
"@vuepress/plugin-palette": "2.0.0-rc.7",
"@vuepress/plugin-reading-time": "2.0.0-rc.9",
"@vuepress/plugin-search": "2.0.0-rc.7",
"@vuepress/plugin-seo": "2.0.0-rc.9",
"@vuepress/plugin-sitemap": "2.0.0-rc.9",
"@vuepress/plugin-theme-data": "2.0.0-rc.7",
"@vuepress/plugin-toc": "2.0.0-rc.7",
"@vueuse/core": "^10.7.2",
"date-fns": "^3.3.1",
"katex": "^0.16.9",
@ -85,8 +86,7 @@
"nanoid": "^5.0.4",
"vue": "^3.4.15",
"vue-router": "4.2.5",
"vuepress-plugin-comment2": "2.0.0-rc.18",
"vuepress-plugin-md-enhance": "2.0.0-rc.18",
"vuepress-plugin-reading-time2": "2.0.0-rc.18"
"vuepress-plugin-comment2": "2.0.0-rc.20",
"vuepress-plugin-md-enhance": "2.0.0-rc.20"
}
}