docs: 升级vuepress和修复文档配置

This commit is contained in:
wanchun 2022-11-17 16:37:46 +08:00
parent 4d23b483cc
commit 3660291e14
3 changed files with 125 additions and 272 deletions

View File

@ -1,101 +1,92 @@
import type { UserConfig } from '@vuepress/cli'
import type { DefaultThemeOptions } from '@vuepress/theme-default'
import { navbar, sidebar } from './configs'
import { defineUserConfig } from '@vuepress/cli';
import { defaultTheme } from '@vuepress/theme-default';
import { docsearchPlugin } from '@vuepress/plugin-docsearch';
import { pwaPopupPlugin } from '@vuepress/plugin-pwa-popup'
import { pwaPlugin } from '@vuepress/plugin-pwa'
import { navbar, sidebar } from './configs';
const config: UserConfig<DefaultThemeOptions> = {
export default defineUserConfig({
base: '/next/',
base: '/next/',
head: [
['link', { rel: 'manifest', href: '/manifest.webmanifest' }],
['link', { rel: 'icon', href: `/logo.png` }],
],
head: [['link', { rel: 'manifest', href: '/manifest.webmanifest' }], ['link', { rel: 'icon', href: `/logo.png` }]],
// site-level locales config
locales: {
'/': {
lang: 'zh-CN',
title: 'Fes.js',
description: '一个好用的前端应用解决方案',
},
},
themeConfig: {
logo: '/logo.png',
repo: 'WeBankFinTech/fes.js',
docsDir: 'docs',
docsBranch: 'next',
// theme-level locales config
// site-level locales config
locales: {
/**
* English locale config
*
* As the default locale of @vuepress/theme-default is English,
* we don't need to set all of the locale fields
*/
'/': {
navbar: navbar.zh,
selectLanguageName: '简体中文',
selectLanguageText: '选择语言',
selectLanguageAriaLabel: '选择语言',
// sidebar
sidebar: sidebar.zh,
// page meta
editLinkText: '在 GitHub 上编辑此页',
lastUpdatedText: '上次更新',
contributorsText: '贡献者',
// custom containers
tip: '提示',
warning: '注意',
danger: '警告',
// 404 page
notFound: [
'这里什么都没有',
'我们怎么到这来了?',
'这是一个 404 页面',
'看起来我们进入了错误的链接',
],
backToHome: '返回首页',
// other
openInNewWindow: '在新窗口打开',
},
'/': {
lang: 'zh-CN',
title: 'Fes.js',
description: '一个好用的前端应用解决方案',
},
},
},
plugins: [
['@vuepress/plugin-pwa'],
[
'@vuepress/plugin-pwa-popup',
{
locales: {
'/': {
message: '发现新内容可用',
buttonText: '刷新',
},
},
},
],
[
'@vuepress/docsearch',
{
appId: '4ZF3BCJTP5',
apiKey: '09ff75bbe16bc6e166e103ffb57e10ea',
indexName: 'fesjs',
locales: {
'/': {
placeholder: '搜索文档',
},
},
},
],
],
}
theme: defaultTheme({
logo: '/logo.png',
export = config
repo: 'WeBankFinTech/fes.js',
docsDir: 'docs',
docsBranch: 'next',
// theme-level locales config
locales: {
/**
* English locale config
*
* As the default locale of @vuepress/theme-default is English,
* we don't need to set all of the locale fields
*/
'/': {
navbar: navbar.zh,
selectLanguageName: '简体中文',
selectLanguageText: '选择语言',
selectLanguageAriaLabel: '选择语言',
// sidebar
sidebar: sidebar.zh,
// page meta
editLinkText: '在 GitHub 上编辑此页',
lastUpdatedText: '上次更新',
contributorsText: '贡献者',
// custom containers
tip: '提示',
warning: '注意',
danger: '警告',
// 404 page
notFound: ['这里什么都没有', '我们怎么到这来了?', '这是一个 404 页面', '看起来我们进入了错误的链接'],
backToHome: '返回首页',
// other
openInNewWindow: '在新窗口打开',
},
},
}),
plugins: [
docsearchPlugin({
appId: '4ZF3BCJTP5',
apiKey: '09ff75bbe16bc6e166e103ffb57e10ea',
indexName: 'fesjs',
locales: {
'/': {
placeholder: '搜索文档',
},
},
}),
pwaPlugin(),
pwaPopupPlugin({
locales: {
'/': {
message: '发现新内容可用',
buttonText: '刷新',
},
},
})
],
});

View File

@ -39,9 +39,9 @@
"@babel/preset-env": "^7.15.0",
"@commitlint/cli": "^11.0.0",
"@commitlint/config-conventional": "^11.0.0",
"@vuepress/plugin-docsearch": "^2.0.0-beta.37",
"@vuepress/plugin-pwa": "^2.0.0-beta.37",
"@vuepress/plugin-pwa-popup": "^2.0.0-beta.37",
"@vuepress/plugin-docsearch": "2.0.0-beta.53",
"@vuepress/plugin-pwa": "2.0.0-beta.53",
"@vuepress/plugin-pwa-popup": "2.0.0-beta.53",
"@webank/eslint-config-webank": "^1.2.3",
"chokidar": "^3.5.2",
"commitizen": "^4.2.1",

212
yarn.lock
View File

@ -1378,12 +1378,12 @@
dependencies:
"@jridgewell/trace-mapping" "0.3.9"
"@docsearch/css@3.3.0", "@docsearch/css@^3.2.0":
"@docsearch/css@3.3.0", "@docsearch/css@^3.2.2":
version "3.3.0"
resolved "https://registry.npmmirror.com/@docsearch/css/-/css-3.3.0.tgz#d698e48302d12240d7c2f7452ccb2d2239a8cd80"
integrity sha512-rODCdDtGyudLj+Va8b6w6Y85KE85bXRsps/R4Yjwt5vueXKXZQKYw0aA9knxLBT6a/bI/GMrAcmCR75KYOM6hg==
"@docsearch/js@^3.2.0":
"@docsearch/js@^3.2.2":
version "3.3.0"
resolved "https://registry.npmmirror.com/@docsearch/js/-/js-3.3.0.tgz#c8f614b722cc8a6375e83f9c27557e9398d6a4d4"
integrity sha512-oFXWRPNvPxAzBhnFJ9UCFIYZiQNc3Yrv6912nZHw/UIGxsyzKpNRZgHq8HDk1niYmOSoLKtVFcxkccpQmYGFyg==
@ -1391,7 +1391,7 @@
"@docsearch/react" "3.3.0"
preact "^10.0.0"
"@docsearch/react@3.3.0", "@docsearch/react@^3.2.0":
"@docsearch/react@3.3.0", "@docsearch/react@^3.2.2":
version "3.3.0"
resolved "https://registry.npmmirror.com/@docsearch/react/-/react-3.3.0.tgz#b8ac8e7f49b9bf2f96d34c24bc1cfd097ec0eead"
integrity sha512-fhS5adZkae2SSdMYEMVg6pxI5a/cE+tW16ki1V0/ur4Fdok3hBRkmN/H8VvlXnxzggkQIIRIVvYPn00JPjen3A==
@ -1846,14 +1846,6 @@
"@types/markdown-it" "^12.2.3"
markdown-it "^13.0.1"
"@mdit-vue/plugin-component@^0.9.0":
version "0.9.4"
resolved "https://registry.npmmirror.com/@mdit-vue/plugin-component/-/plugin-component-0.9.4.tgz#71b4de6843bce255bb516786dec811a50d275957"
integrity sha512-Sc32sjJiXbCxvOTwPc+h6pcT7zEQ1sWBUZ94iODkVPW75HmM7Ir1GC4JN4VwmuiVmjSG/W3caHlVnioG1ePGJw==
dependencies:
"@types/markdown-it" "^12.2.3"
markdown-it "^13.0.1"
"@mdit-vue/plugin-frontmatter@^0.11.1":
version "0.11.1"
resolved "https://registry.npmmirror.com/@mdit-vue/plugin-frontmatter/-/plugin-frontmatter-0.11.1.tgz#4e4e013bf151fa54525f4e9c7c0a829912364ccb"
@ -1864,16 +1856,6 @@
gray-matter "^4.0.3"
markdown-it "^13.0.1"
"@mdit-vue/plugin-frontmatter@^0.9.1":
version "0.9.2"
resolved "https://registry.npmmirror.com/@mdit-vue/plugin-frontmatter/-/plugin-frontmatter-0.9.2.tgz#eb3990f5ba488c743ad30f3dc983d4cf868e59b2"
integrity sha512-qHVgr6v0sH4C2KPD/q/EMUQBGLjuxpS24gyqLHwKHzg+o977CJGS0UA2TymGybHTliaIqmRiQ9DGkIzqO7sJCQ==
dependencies:
"@mdit-vue/types" "0.9.2"
"@types/markdown-it" "^12.2.3"
gray-matter "^4.0.3"
markdown-it "^13.0.1"
"@mdit-vue/plugin-headers@^0.11.1":
version "0.11.1"
resolved "https://registry.npmmirror.com/@mdit-vue/plugin-headers/-/plugin-headers-0.11.1.tgz#246c56102f3ab197afa2a8c87fe669afb87df735"
@ -1884,16 +1866,6 @@
"@types/markdown-it" "^12.2.3"
markdown-it "^13.0.1"
"@mdit-vue/plugin-headers@^0.9.1":
version "0.9.3"
resolved "https://registry.npmmirror.com/@mdit-vue/plugin-headers/-/plugin-headers-0.9.3.tgz#d26528fe2a69f2de8d4b8bbba9573644dd05e063"
integrity sha512-CKmRltSTS+OoQDzkRLg+U8Xxte+VqvA9lE3WtdQf0L9wGZbYKSylJGZILiQh9DOJTo18tu0/ckoVwAtgpHmzxg==
dependencies:
"@mdit-vue/shared" "0.9.2"
"@mdit-vue/types" "0.9.2"
"@types/markdown-it" "^12.2.3"
markdown-it "^13.0.1"
"@mdit-vue/plugin-sfc@^0.11.1":
version "0.11.1"
resolved "https://registry.npmmirror.com/@mdit-vue/plugin-sfc/-/plugin-sfc-0.11.1.tgz#1e7102ea3f67f0761e482ac50c413f7e10e1ba41"
@ -1903,15 +1875,6 @@
"@types/markdown-it" "^12.2.3"
markdown-it "^13.0.1"
"@mdit-vue/plugin-sfc@^0.9.1":
version "0.9.2"
resolved "https://registry.npmmirror.com/@mdit-vue/plugin-sfc/-/plugin-sfc-0.9.2.tgz#b0bf5cfe46ab309ee7ed88ce5b1452eb0e98522d"
integrity sha512-WLzVVBI7j5E3LhI5yX6+cEdD1XuTv2dHLXbQRLW1X9txQyjhrOY12SBkn0RDiD119YzBXR+m4dXlw12uniX62g==
dependencies:
"@mdit-vue/types" "0.9.2"
"@types/markdown-it" "^12.2.3"
markdown-it "^13.0.1"
"@mdit-vue/plugin-title@^0.11.1":
version "0.11.1"
resolved "https://registry.npmmirror.com/@mdit-vue/plugin-title/-/plugin-title-0.11.1.tgz#98e116bc64d59b380a529f22d077dc105f6e862f"
@ -1922,16 +1885,6 @@
"@types/markdown-it" "^12.2.3"
markdown-it "^13.0.1"
"@mdit-vue/plugin-title@^0.9.1":
version "0.9.3"
resolved "https://registry.npmmirror.com/@mdit-vue/plugin-title/-/plugin-title-0.9.3.tgz#4f4facac82ef9e1e6a3129cbe84b969e5e6990de"
integrity sha512-qGqrwDn5gNlJgSo7Fx5pDKM6MrfPixxoTIsW6zmi9k4dGQ9ezCalOeP8V3yExbPQ7SeY2/JKt439LyMQvZdVWA==
dependencies:
"@mdit-vue/shared" "0.9.2"
"@mdit-vue/types" "0.9.2"
"@types/markdown-it" "^12.2.3"
markdown-it "^13.0.1"
"@mdit-vue/plugin-toc@^0.11.1":
version "0.11.1"
resolved "https://registry.npmmirror.com/@mdit-vue/plugin-toc/-/plugin-toc-0.11.1.tgz#81394518fd48e54a94e6c41d804270c2b37761bf"
@ -1942,16 +1895,6 @@
"@types/markdown-it" "^12.2.3"
markdown-it "^13.0.1"
"@mdit-vue/plugin-toc@^0.9.1":
version "0.9.2"
resolved "https://registry.npmmirror.com/@mdit-vue/plugin-toc/-/plugin-toc-0.9.2.tgz#9b1cc613a31808eb112fb85800d4b2facb4469bc"
integrity sha512-Du3fFz+YezlXex9Syn+bc8ADDRx/kBfBokeHXfd/qCW5XqS7I4THLR/IRqlvi9CgIZ0dx7bJv0avxil9EX1PoQ==
dependencies:
"@mdit-vue/shared" "0.9.2"
"@mdit-vue/types" "0.9.2"
"@types/markdown-it" "^12.2.3"
markdown-it "^13.0.1"
"@mdit-vue/shared@0.11.0", "@mdit-vue/shared@^0.11.0":
version "0.11.0"
resolved "https://registry.npmmirror.com/@mdit-vue/shared/-/shared-0.11.0.tgz#c4b2554795fd1924302fe7f7fee2b5fb412aa578"
@ -1961,25 +1904,11 @@
"@types/markdown-it" "^12.2.3"
markdown-it "^13.0.1"
"@mdit-vue/shared@0.9.2", "@mdit-vue/shared@^0.9.1":
version "0.9.2"
resolved "https://registry.npmmirror.com/@mdit-vue/shared/-/shared-0.9.2.tgz#3737f0f2d5ab1272b209495a50e7b4a8cb106278"
integrity sha512-05Nk/o+kJCgeAa7oBGJOIazJq+6n0+VR4jPhzV3LGc9TyuMEqnrH5XzmBoy45vzyyoe7pGxJ/PBDxq4HebQHtQ==
dependencies:
"@mdit-vue/types" "0.9.2"
"@types/markdown-it" "^12.2.3"
markdown-it "^13.0.1"
"@mdit-vue/types@0.11.0", "@mdit-vue/types@^0.11.0":
version "0.11.0"
resolved "https://registry.npmmirror.com/@mdit-vue/types/-/types-0.11.0.tgz#ab9c6f4e69d9c9eaabf1a73e59dc699875b224ef"
integrity sha512-ygCGP7vFpqS02hpZwEe1uz8cfImWX06+zRs08J+tCZRKb6k+easIaIHFtY9ZSxt7j9L/gAPLDo/5RmOT6z0DPQ==
"@mdit-vue/types@0.9.2", "@mdit-vue/types@^0.9.0":
version "0.9.2"
resolved "https://registry.npmmirror.com/@mdit-vue/types/-/types-0.9.2.tgz#583359b1300bd1ae1888f1af1bf7865bb38000b1"
integrity sha512-SuoxzZHS2/9bEqeJ+bjj2xBLjoZhRo6Ww/GVqNZS2ji9rkoM2teA0kbwSmj0X6Kf00K9HnLs6T0dtDtqpBqEHA==
"@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1":
version "5.1.1-v1"
resolved "https://registry.npmmirror.com/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz#dbf733a965ca47b1973177dc0bb6c889edcfb129"
@ -2624,7 +2553,7 @@
"@vue/compiler-ssr" "3.2.45"
"@vue/shared" "3.2.45"
"@vue/shared@3.2.45", "@vue/shared@^3.2.19", "@vue/shared@^3.2.37", "@vue/shared@^3.2.41":
"@vue/shared@3.2.45", "@vue/shared@^3.2.19", "@vue/shared@^3.2.41":
version "3.2.45"
resolved "https://registry.npmmirror.com/@vue/shared/-/shared-3.2.45.tgz#a3fffa7489eafff38d984e23d0236e230c818bc2"
integrity sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg==
@ -2661,16 +2590,6 @@
envinfo "^7.8.1"
esbuild "^0.15.12"
"@vuepress/client@2.0.0-beta.50-pre.1":
version "2.0.0-beta.50-pre.1"
resolved "https://registry.npmmirror.com/@vuepress/client/-/client-2.0.0-beta.50-pre.1.tgz#4b9255ec344dc140f22a7456cb48d915db91e283"
integrity sha512-uhN/LTwCcVLnQjDnrEDMaiPT2bi4mQrvwdtwURnrSZ7dCIgXQ+DMKP1v6+f2vgAlrw3FLnPd97yd3V7lrQs8Ow==
dependencies:
"@vue/devtools-api" "^6.2.1"
"@vuepress/shared" "2.0.0-beta.50-pre.1"
vue "^3.2.37"
vue-router "^4.1.3"
"@vuepress/client@2.0.0-beta.53":
version "2.0.0-beta.53"
resolved "https://registry.npmmirror.com/@vuepress/client/-/client-2.0.0-beta.53.tgz#c60fd217d01510ea62f57b8077940a51342f45f8"
@ -2681,17 +2600,6 @@
vue "^3.2.41"
vue-router "^4.1.6"
"@vuepress/core@2.0.0-beta.50-pre.1":
version "2.0.0-beta.50-pre.1"
resolved "https://registry.npmmirror.com/@vuepress/core/-/core-2.0.0-beta.50-pre.1.tgz#1d7ab63dfa7db6eeaa016eb721833a1ab7a75c74"
integrity sha512-JVfRSlv7Gk+6HLGSqXWwk8qm6DtSAUujh09gQW2fAaPSp48ULv7+uzWxCQU/x0gO93ajZM5Ny3ojxNJNNUlQHg==
dependencies:
"@vuepress/client" "2.0.0-beta.50-pre.1"
"@vuepress/markdown" "2.0.0-beta.50-pre.1"
"@vuepress/shared" "2.0.0-beta.50-pre.1"
"@vuepress/utils" "2.0.0-beta.50-pre.1"
vue "^3.2.37"
"@vuepress/core@2.0.0-beta.53":
version "2.0.0-beta.53"
resolved "https://registry.npmmirror.com/@vuepress/core/-/core-2.0.0-beta.53.tgz#600da932f6ece8699580ecaf9937bc6bf6e7a71d"
@ -2703,28 +2611,6 @@
"@vuepress/utils" "2.0.0-beta.53"
vue "^3.2.41"
"@vuepress/markdown@2.0.0-beta.50-pre.1":
version "2.0.0-beta.50-pre.1"
resolved "https://registry.npmmirror.com/@vuepress/markdown/-/markdown-2.0.0-beta.50-pre.1.tgz#86da579607ae27d95b159f5cdb27a66af7494742"
integrity sha512-joljMXWVg7g1RlQM1D5hyxZECkjvrKL+mAIAlZMmuQwPFFuMjEIkL6MzzOv4R4BkCoBCfx1h8YpAlc8+Doqszw==
dependencies:
"@mdit-vue/plugin-component" "^0.9.0"
"@mdit-vue/plugin-frontmatter" "^0.9.1"
"@mdit-vue/plugin-headers" "^0.9.1"
"@mdit-vue/plugin-sfc" "^0.9.1"
"@mdit-vue/plugin-title" "^0.9.1"
"@mdit-vue/plugin-toc" "^0.9.1"
"@mdit-vue/shared" "^0.9.1"
"@mdit-vue/types" "^0.9.0"
"@types/markdown-it" "^12.2.3"
"@types/markdown-it-emoji" "^2.0.2"
"@vuepress/shared" "2.0.0-beta.50-pre.1"
"@vuepress/utils" "2.0.0-beta.50-pre.1"
markdown-it "^13.0.1"
markdown-it-anchor "^8.6.4"
markdown-it-emoji "^2.0.2"
mdurl "^1.0.1"
"@vuepress/markdown@2.0.0-beta.53":
version "2.0.0-beta.53"
resolved "https://registry.npmmirror.com/@vuepress/markdown/-/markdown-2.0.0-beta.53.tgz#8f9cc4a91e7bfb34d2606ffcde1d13526dc69308"
@ -2783,21 +2669,21 @@
markdown-it "^13.0.1"
markdown-it-container "^3.0.0"
"@vuepress/plugin-docsearch@^2.0.0-beta.37":
version "2.0.0-beta.50-pre.1"
resolved "https://registry.npmmirror.com/@vuepress/plugin-docsearch/-/plugin-docsearch-2.0.0-beta.50-pre.1.tgz#550c5b8456d7bf831eb01d02d10ef2cbb332e04b"
integrity sha512-eY6btel2VbbjAHmFE6E3kDb4kw+JAnUwZso7eZiHi+kMxzoh+fsPKkSC3xHdtdBcHOlAbap98aqJoxWGaWZI5A==
"@vuepress/plugin-docsearch@2.0.0-beta.53":
version "2.0.0-beta.53"
resolved "https://registry.npmmirror.com/@vuepress/plugin-docsearch/-/plugin-docsearch-2.0.0-beta.53.tgz#0e2eed0f0e6943590321995bd462cf6e600ea2d2"
integrity sha512-U5s3gHo9989fGhMq/wUp85c0GOuajVOFMbf2bH5NzZIZ2j70vwJubfqc3Pb496DOKSu6gEPYZCRzNHkzgOPIAg==
dependencies:
"@docsearch/css" "^3.2.0"
"@docsearch/js" "^3.2.0"
"@docsearch/react" "^3.2.0"
"@vuepress/client" "2.0.0-beta.50-pre.1"
"@vuepress/core" "2.0.0-beta.50-pre.1"
"@vuepress/shared" "2.0.0-beta.50-pre.1"
"@vuepress/utils" "2.0.0-beta.50-pre.1"
"@docsearch/css" "^3.2.2"
"@docsearch/js" "^3.2.2"
"@docsearch/react" "^3.2.2"
"@vuepress/client" "2.0.0-beta.53"
"@vuepress/core" "2.0.0-beta.53"
"@vuepress/shared" "2.0.0-beta.53"
"@vuepress/utils" "2.0.0-beta.53"
ts-debounce "^4.0.0"
vue "^3.2.37"
vue-router "^4.1.3"
vue "^3.2.41"
vue-router "^4.1.6"
"@vuepress/plugin-external-link-icon@2.0.0-beta.53":
version "2.0.0-beta.53"
@ -2859,29 +2745,29 @@
"@vuepress/core" "2.0.0-beta.53"
prismjs "^1.29.0"
"@vuepress/plugin-pwa-popup@^2.0.0-beta.37":
version "2.0.0-beta.50-pre.1"
resolved "https://registry.npmmirror.com/@vuepress/plugin-pwa-popup/-/plugin-pwa-popup-2.0.0-beta.50-pre.1.tgz#20f27256e4203c8c020375648ef90a578caef85d"
integrity sha512-2hl0jRqFVzmtBAEyCjcTykA3wIkzRON1evgcbEAzWZs27aWQ8EHlfuaAvDYzkGi+FAtX5deTA4ZnTUG1XFlNgQ==
"@vuepress/plugin-pwa-popup@2.0.0-beta.53":
version "2.0.0-beta.53"
resolved "https://registry.npmmirror.com/@vuepress/plugin-pwa-popup/-/plugin-pwa-popup-2.0.0-beta.53.tgz#c0a5ea2ffacee2a963474abd8322a74e78488c53"
integrity sha512-1/G5nHR80+CYRaxgnCI7BilLbRZitrYogzPruxmYxl9so1O1/6J5gLpb3PXXQ9kujjbhssTlt8luDbV0eS4h3A==
dependencies:
"@vuepress/client" "2.0.0-beta.50-pre.1"
"@vuepress/core" "2.0.0-beta.50-pre.1"
"@vuepress/plugin-pwa" "2.0.0-beta.50-pre.1"
"@vuepress/shared" "2.0.0-beta.50-pre.1"
"@vuepress/utils" "2.0.0-beta.50-pre.1"
vue "^3.2.37"
"@vuepress/client" "2.0.0-beta.53"
"@vuepress/core" "2.0.0-beta.53"
"@vuepress/plugin-pwa" "2.0.0-beta.53"
"@vuepress/shared" "2.0.0-beta.53"
"@vuepress/utils" "2.0.0-beta.53"
vue "^3.2.41"
"@vuepress/plugin-pwa@2.0.0-beta.50-pre.1", "@vuepress/plugin-pwa@^2.0.0-beta.37":
version "2.0.0-beta.50-pre.1"
resolved "https://registry.npmmirror.com/@vuepress/plugin-pwa/-/plugin-pwa-2.0.0-beta.50-pre.1.tgz#52897deec5e44d389c86df121f368187e8a0b9bc"
integrity sha512-CU8FnG1hiQRqcmpW8jhHYxQshuBTKv3UF5UC9y7lCiaH2pJ2tY/3Pj+6iMKRTGOcinKs2KlG2kG4xpcp+H7VdQ==
"@vuepress/plugin-pwa@2.0.0-beta.53":
version "2.0.0-beta.53"
resolved "https://registry.npmmirror.com/@vuepress/plugin-pwa/-/plugin-pwa-2.0.0-beta.53.tgz#d68a54c1a69fb7f4b16807bdf7e6c4460fca635f"
integrity sha512-40egkM0NGRgRGcwhTkpTM+3iPY7T8Az0MXpdlbsTABYPcgT+IcQ4cJykHnG7h4kfASGpGqM/RxkCClhcKV1sgA==
dependencies:
"@vuepress/client" "2.0.0-beta.50-pre.1"
"@vuepress/core" "2.0.0-beta.50-pre.1"
"@vuepress/utils" "2.0.0-beta.50-pre.1"
"@vuepress/client" "2.0.0-beta.53"
"@vuepress/core" "2.0.0-beta.53"
"@vuepress/utils" "2.0.0-beta.53"
mitt "^3.0.0"
register-service-worker "^1.7.2"
vue "^3.2.37"
vue "^3.2.41"
workbox-build "^6.5.4"
"@vuepress/plugin-theme-data@2.0.0-beta.53":
@ -2896,13 +2782,6 @@
"@vuepress/utils" "2.0.0-beta.53"
vue "^3.2.41"
"@vuepress/shared@2.0.0-beta.50-pre.1":
version "2.0.0-beta.50-pre.1"
resolved "https://registry.npmmirror.com/@vuepress/shared/-/shared-2.0.0-beta.50-pre.1.tgz#48b00f1d28d59337481f807de2c54ba3b441db15"
integrity sha512-Gk6ikIV2V8LMokc+H/juH+kBOigo38Woup42Q2pmmWqmlwdLqbUcCYZSt/z+opeOUAqC9s3CZnKR8xCw+qo8BQ==
dependencies:
"@vue/shared" "^3.2.37"
"@vuepress/shared@2.0.0-beta.53":
version "2.0.0-beta.53"
resolved "https://registry.npmmirror.com/@vuepress/shared/-/shared-2.0.0-beta.53.tgz#acf19da2dd23c09afd29cffb993644e29b91d229"
@ -2935,23 +2814,6 @@
vue "^3.2.41"
vue-router "^4.1.6"
"@vuepress/utils@2.0.0-beta.50-pre.1":
version "2.0.0-beta.50-pre.1"
resolved "https://registry.npmmirror.com/@vuepress/utils/-/utils-2.0.0-beta.50-pre.1.tgz#695fbb1fe0aa77051864f78a9a30e0db25744573"
integrity sha512-ODJP1kboA+c12Nf6gqkk4vU9JLnrjOaYI9+NsLtv/MXEXulWVr65ZWZK3SmF+RiNFJZDfTs9kXLbwujetkNBhQ==
dependencies:
"@types/debug" "^4.1.7"
"@types/fs-extra" "^9.0.13"
"@types/hash-sum" "^1.0.0"
"@vuepress/shared" "2.0.0-beta.50-pre.1"
chalk "^5.0.1"
debug "^4.3.4"
fs-extra "^10.1.0"
globby "^13.1.2"
hash-sum "^2.0.0"
ora "^6.1.2"
upath "^2.0.1"
"@vuepress/utils@2.0.0-beta.53":
version "2.0.0-beta.53"
resolved "https://registry.npmmirror.com/@vuepress/utils/-/utils-2.0.0-beta.53.tgz#ac61235436a4c45e03e7e856ea59a55de0f890cc"
@ -7911,7 +7773,7 @@ map-obj@^4.0.0:
resolved "https://registry.npmmirror.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a"
integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==
markdown-it-anchor@^8.6.4, markdown-it-anchor@^8.6.5:
markdown-it-anchor@^8.6.5:
version "8.6.5"
resolved "https://registry.npmmirror.com/markdown-it-anchor/-/markdown-it-anchor-8.6.5.tgz#30c4bc5bbff327f15ce3c429010ec7ba75e7b5f8"
integrity sha512-PI1qEHHkTNWT+X6Ip9w+paonfIQ+QZP9sCeMYi47oqhH+EsW8CrJ8J7CzV19QVOj6il8ATGbK2nTECj22ZHGvQ==
@ -10956,7 +10818,7 @@ vue-loader@^16.1.2:
hash-sum "^2.0.0"
loader-utils "^2.0.0"
vue-router@^4.0.1, vue-router@^4.1.3, vue-router@^4.1.6:
vue-router@^4.0.1, vue-router@^4.1.6:
version "4.1.6"
resolved "https://registry.npmmirror.com/vue-router/-/vue-router-4.1.6.tgz#b70303737e12b4814578d21d68d21618469375a1"
integrity sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ==