diff --git a/README.md b/README.md index 2379ee9735b..4067a748f7e 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ ![npm version](https://img.shields.io/npm/v/@waline/vercel?color=critical&logo=npm&style=flat-square&label=@walin/vercel) -A simple comment system with backend support fork from [Valine](https://valine.js.org). +A simple comment system with backend support. --- diff --git a/README_CN.md b/README_CN.md index dd83f617b7e..6c11a1886dd 100644 --- a/README_CN.md +++ b/README_CN.md @@ -8,7 +8,7 @@ ![npm version](https://img.shields.io/npm/v/@waline/vercel?color=critical&logo=npm&style=flat-square&label=@walin/vercel) -一款基于 [Valine](https://valine.js.org) 衍生的简洁、安全的评论系统。 +一款简洁、安全的评论系统。 --- diff --git a/assets/logo.png b/assets/logo.png index 5c34a4852a1..97fe7dcb3f0 100644 Binary files a/assets/logo.png and b/assets/logo.png differ diff --git a/assets/logo.webp b/assets/logo.webp index d47b35ac318..d348d1c466a 100644 Binary files a/assets/logo.webp and b/assets/logo.webp differ diff --git a/assets/waline.png b/assets/waline.png index e869c9939fa..97fe7dcb3f0 100644 Binary files a/assets/waline.png and b/assets/waline.png differ diff --git a/docs/package.json b/docs/package.json index ba1323e87ca..99e1a6f9c92 100644 --- a/docs/package.json +++ b/docs/package.json @@ -14,7 +14,7 @@ "marked": "4.0.18", "vue": "3.2.37", "vuepress": "2.0.0-beta.49", - "vuepress-shared": "2.0.0-beta.91", - "vuepress-theme-hope": "2.0.0-beta.91" + "vuepress-shared": "2.0.0-beta.87", + "vuepress-theme-hope": "2.0.0-beta.87" } } diff --git a/docs/src/.vuepress/config.ts b/docs/src/.vuepress/config.ts index e47e412a1f5..0bb40b71615 100644 --- a/docs/src/.vuepress/config.ts +++ b/docs/src/.vuepress/config.ts @@ -18,12 +18,12 @@ export default defineUserConfig({ '/': { lang: 'zh-CN', title: 'Waline', - description: '一款基于 Valine 衍生的简洁、安全的评论系统。', + description: '一款简洁、安全的评论系统。', }, '/en/': { lang: 'en-US', title: 'Waline', - description: 'A Simple Comment System inspired by Valine.', + description: 'A Simple, Safe Comment System.', }, }, diff --git a/docs/src/.vuepress/public/assets/icon/apple-icon-152.png b/docs/src/.vuepress/public/assets/icon/apple-icon-152.png index 3c4d127dcf4..bcb7862d9ec 100644 Binary files a/docs/src/.vuepress/public/assets/icon/apple-icon-152.png and b/docs/src/.vuepress/public/assets/icon/apple-icon-152.png differ diff --git a/docs/src/.vuepress/public/assets/icon/apple-touch-icon.png b/docs/src/.vuepress/public/assets/icon/apple-touch-icon.png index 54671670645..188dfa251c2 100644 Binary files a/docs/src/.vuepress/public/assets/icon/apple-touch-icon.png and b/docs/src/.vuepress/public/assets/icon/apple-touch-icon.png differ diff --git a/docs/src/.vuepress/public/assets/icon/chrome-192.png b/docs/src/.vuepress/public/assets/icon/chrome-192.png index 3e7c9dcc405..02f27503a5c 100644 Binary files a/docs/src/.vuepress/public/assets/icon/chrome-192.png and b/docs/src/.vuepress/public/assets/icon/chrome-192.png differ diff --git a/docs/src/.vuepress/public/assets/icon/chrome-512.png b/docs/src/.vuepress/public/assets/icon/chrome-512.png index 72846f5c0ed..188dfa251c2 100644 Binary files a/docs/src/.vuepress/public/assets/icon/chrome-512.png and b/docs/src/.vuepress/public/assets/icon/chrome-512.png differ diff --git a/docs/src/.vuepress/public/assets/icon/chrome-mask-192.png b/docs/src/.vuepress/public/assets/icon/chrome-mask-192.png index 9482148a610..02f27503a5c 100644 Binary files a/docs/src/.vuepress/public/assets/icon/chrome-mask-192.png and b/docs/src/.vuepress/public/assets/icon/chrome-mask-192.png differ diff --git a/docs/src/.vuepress/public/assets/icon/chrome-mask-512.png b/docs/src/.vuepress/public/assets/icon/chrome-mask-512.png index 72dbc3658d6..188dfa251c2 100644 Binary files a/docs/src/.vuepress/public/assets/icon/chrome-mask-512.png and b/docs/src/.vuepress/public/assets/icon/chrome-mask-512.png differ diff --git a/docs/src/.vuepress/public/assets/icon/favicon-16x16.png b/docs/src/.vuepress/public/assets/icon/favicon-16x16.png index 22aeec0c7da..58014e64b65 100644 Binary files a/docs/src/.vuepress/public/assets/icon/favicon-16x16.png and b/docs/src/.vuepress/public/assets/icon/favicon-16x16.png differ diff --git a/docs/src/.vuepress/public/assets/icon/favicon-32x32.png b/docs/src/.vuepress/public/assets/icon/favicon-32x32.png index a170dffe918..aa1fda5c153 100644 Binary files a/docs/src/.vuepress/public/assets/icon/favicon-32x32.png and b/docs/src/.vuepress/public/assets/icon/favicon-32x32.png differ diff --git a/docs/src/.vuepress/public/assets/icon/ms-icon-144.png b/docs/src/.vuepress/public/assets/icon/ms-icon-144.png index 134d70bbd69..ca6408af853 100644 Binary files a/docs/src/.vuepress/public/assets/icon/ms-icon-144.png and b/docs/src/.vuepress/public/assets/icon/ms-icon-144.png differ diff --git a/docs/src/.vuepress/public/favicon.ico b/docs/src/.vuepress/public/favicon.ico index 67009c8f2bd..fdae59932a6 100644 Binary files a/docs/src/.vuepress/public/favicon.ico and b/docs/src/.vuepress/public/favicon.ico differ diff --git a/docs/src/.vuepress/public/logo.png b/docs/src/.vuepress/public/logo.png index 5c34a4852a1..97fe7dcb3f0 100644 Binary files a/docs/src/.vuepress/public/logo.png and b/docs/src/.vuepress/public/logo.png differ diff --git a/docs/src/.vuepress/public/logo.webp b/docs/src/.vuepress/public/logo.webp index d47b35ac318..d348d1c466a 100644 Binary files a/docs/src/.vuepress/public/logo.webp and b/docs/src/.vuepress/public/logo.webp differ diff --git a/docs/src/.vuepress/theme.ts b/docs/src/.vuepress/theme.ts index 7fcedc0492e..c6ee3c6fffb 100644 --- a/docs/src/.vuepress/theme.ts +++ b/docs/src/.vuepress/theme.ts @@ -41,6 +41,7 @@ export default hopeTheme({ provider: 'Waline', serverURL: 'https://waline.vercel.app', pageview: true, + path: 'window.location.pathname', walineLocales: { '/': { admin: '可爱的管理员', diff --git a/package.json b/package.json index 8cc8fd4736f..3a2d7e2a9ad 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "stylelint-order": "5.0.0", "typescript": "4.7.4", "vercel": "28.1.0", - "vite": "3.0.9", + "vite": "2.9.15", "vitest": "0.22.1" }, "packageManager": "pnpm@7.9.3", @@ -79,9 +79,6 @@ "title": "Waline API Documentation" }, "pnpm": { - "overrides": { - "@waline/client": "workspace:*" - }, "peerDependencyRules": { "ignoreMissing": [ "@algolia/client-search", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ea49568c8fb..b37bccb9784 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,8 +1,5 @@ lockfileVersion: 5.4 -overrides: - '@waline/client': workspace:* - importers: .: @@ -39,7 +36,7 @@ importers: stylelint-order: 5.0.0 typescript: 4.7.4 vercel: 28.1.0 - vite: 3.0.9 + vite: 2.9.15 vitest: 0.22.1 devDependencies: '@babel/core': 7.18.10 @@ -74,7 +71,7 @@ importers: stylelint-order: 5.0.0_stylelint@14.10.0 typescript: 4.7.4 vercel: 28.1.0 - vite: 3.0.9_sass@1.54.5 + vite: 2.9.15_sass@1.54.5 vitest: 0.22.1_sass@1.54.5 docs: @@ -86,8 +83,8 @@ importers: marked: 4.0.18 vue: 3.2.37 vuepress: 2.0.0-beta.49 - vuepress-shared: 2.0.0-beta.91 - vuepress-theme-hope: 2.0.0-beta.91 + vuepress-shared: 2.0.0-beta.87 + vuepress-theme-hope: 2.0.0-beta.87 devDependencies: '@fancyapps/ui': 4.0.31 '@vuepress/client': 2.0.0-beta.49 @@ -96,8 +93,8 @@ importers: marked: 4.0.18 vue: 3.2.37 vuepress: 2.0.0-beta.49_2swkti5cn42xfigpmsn6ifcgpu - vuepress-shared: 2.0.0-beta.91 - vuepress-theme-hope: 2.0.0-beta.91 + vuepress-shared: 2.0.0-beta.87 + vuepress-theme-hope: 2.0.0-beta.87 packages/admin: specifiers: @@ -2399,23 +2396,6 @@ packages: rollup: 2.78.1 dev: true - /@rollup/plugin-babel/5.3.1_56fnebo2rl23pzm3cph57q7t7i: - resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} - engines: {node: '>= 10.0.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@types/babel__core': ^7.1.9 - rollup: ^1.20.0||^2.0.0 - peerDependenciesMeta: - '@types/babel__core': - optional: true - dependencies: - '@babel/core': 7.18.10 - '@babel/helper-module-imports': 7.18.6 - '@rollup/pluginutils': 3.1.0_rollup@2.77.3 - rollup: 2.77.3 - dev: true - /@rollup/plugin-commonjs/22.0.2_rollup@2.78.1: resolution: {integrity: sha512-//NdP6iIwPbMTcazYsiBMbJW7gfmpHom33u1beiIoHDEM0Q9clvtQB1T0efvMqHeKsGohiHo97BCPCkBXdscwg==} engines: {node: '>= 12.0.0'} @@ -2432,19 +2412,19 @@ packages: rollup: 2.78.1 dev: true - /@rollup/plugin-node-resolve/11.2.1_rollup@2.77.3: + /@rollup/plugin-node-resolve/11.2.1_rollup@2.78.1: resolution: {integrity: sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==} engines: {node: '>= 10.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.77.3 + '@rollup/pluginutils': 3.1.0_rollup@2.78.1 '@types/resolve': 1.17.1 builtin-modules: 3.3.0 deepmerge: 4.2.2 is-module: 1.0.0 resolve: 1.22.1 - rollup: 2.77.3 + rollup: 2.78.1 dev: true /@rollup/plugin-node-resolve/13.3.0_rollup@2.78.1: @@ -2462,14 +2442,14 @@ packages: rollup: 2.78.1 dev: true - /@rollup/plugin-replace/2.4.2_rollup@2.77.3: + /@rollup/plugin-replace/2.4.2_rollup@2.78.1: resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==} peerDependencies: rollup: ^1.20.0 || ^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.77.3 + '@rollup/pluginutils': 3.1.0_rollup@2.78.1 magic-string: 0.25.9 - rollup: 2.77.3 + rollup: 2.78.1 dev: true /@rollup/plugin-replace/4.0.0_rollup@2.78.1: @@ -2482,18 +2462,6 @@ packages: rollup: 2.78.1 dev: true - /@rollup/pluginutils/3.1.0_rollup@2.77.3: - resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} - engines: {node: '>= 8.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0 - dependencies: - '@types/estree': 0.0.39 - estree-walker: 1.0.1 - picomatch: 2.3.1 - rollup: 2.77.3 - dev: true - /@rollup/pluginutils/3.1.0_rollup@2.78.1: resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} @@ -2987,7 +2955,7 @@ packages: /@types/sax/1.2.4: resolution: {integrity: sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==} dependencies: - '@types/node': 17.0.45 + '@types/node': 18.7.8 dev: true /@types/scheduler/0.16.2: @@ -3394,14 +3362,6 @@ packages: dependencies: '@vue/shared': 3.2.37 - /@vue/repl/1.3.0_vue@3.2.37: - resolution: {integrity: sha512-L2Jr9+M6z2+gW6i5ZuUXwCMfXtyHDSSyw4fViL0QezXLLOctqTw+o6sYUsgvErkreb9oI0kcZPpWkkW7lGeuiA==} - peerDependencies: - vue: ^3.2.13 - dependencies: - vue: 3.2.37 - dev: true - /@vue/runtime-core/3.2.37: resolution: {integrity: sha512-JPcd9kFyEdXLl/i0ClS7lwgcs0QpUAWj+SKX2ZC3ANKi1U4DOtiEr6cRqFXsPwY5u1L9fAjkinIdB8Rz3FoYNQ==} dependencies: @@ -3716,7 +3676,7 @@ packages: '@vueuse/metadata': 8.9.4 '@vueuse/shared': 8.9.4_vue@3.2.37 vue: 3.2.37 - vue-demi: 0.13.5_vue@3.2.37 + vue-demi: 0.13.8_vue@3.2.37 dev: true /@vueuse/core/9.1.0_vue@3.2.37: @@ -3749,7 +3709,7 @@ packages: optional: true dependencies: vue: 3.2.37 - vue-demi: 0.13.5_vue@3.2.37 + vue-demi: 0.13.8_vue@3.2.37 dev: true /@vueuse/shared/9.1.0_vue@3.2.37: @@ -3760,6 +3720,18 @@ packages: - '@vue/composition-api' - vue + /@waline/client/2.6.3: + resolution: {integrity: sha512-G1xOwFr0C+bWyGY13fTE3HeRauDxJashitY2qBdR1EE0si/dEOOkpNKeVumiBwFo2hc+Qehe4XsUvaI29emhOA==} + engines: {node: '>=14'} + dependencies: + '@vueuse/core': 9.1.0_vue@3.2.37 + autosize: 5.0.1 + marked: 4.0.18 + vue: 3.2.37 + transitivePeerDependencies: + - '@vue/composition-api' + dev: true + /@webassemblyjs/ast/1.11.1: resolution: {integrity: sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==} dependencies: @@ -4354,7 +4326,6 @@ packages: /autosize/5.0.1: resolution: {integrity: sha512-UIWUlE4TOVPNNj2jjrU39wI4hEYbneUypEqcyRmRFIx5CC2gNdg3rQr+Zh7/3h6egbBvm33TDQjNQKtj9Tk1HA==} - dev: false /aws-sign2/0.7.0: resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} @@ -11881,18 +11852,6 @@ packages: '@babel/code-frame': 7.18.6 dev: true - /rollup-plugin-terser/7.0.2_rollup@2.77.3: - resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==} - peerDependencies: - rollup: ^2.0.0 - dependencies: - '@babel/code-frame': 7.18.6 - jest-worker: 26.6.2 - rollup: 2.77.3 - serialize-javascript: 4.0.0 - terser: 5.14.2 - dev: true - /rollup-plugin-terser/7.0.2_rollup@2.78.1: resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==} peerDependencies: @@ -12060,16 +12019,6 @@ packages: source-map-js: 1.0.2 dev: true - /sass/1.54.4: - resolution: {integrity: sha512-3tmF16yvnBwtlPrNBHw/H907j8MlOX8aTBnlNX1yrKx24RKcJGPyLhFUwkoKBKesR3unP93/2z14Ll8NicwQUA==} - engines: {node: '>=12.0.0'} - hasBin: true - dependencies: - chokidar: 3.5.3 - immutable: 4.1.0 - source-map-js: 1.0.2 - dev: true - /sass/1.54.5: resolution: {integrity: sha512-p7DTOzxkUPa/63FU0R3KApkRHwcVZYC0PLnLm5iyZACyp15qSi32x7zVUhRdABAATmkALqgGrjCJAcWvobmhHw==} engines: {node: '>=12.0.0'} @@ -14048,6 +13997,31 @@ packages: fsevents: 2.3.2 dev: true + /vite/2.9.15_sass@1.54.5: + resolution: {integrity: sha512-fzMt2jK4vQ3yK56te3Kqpkaeq9DkcZfBbzHwYpobasvgYmP2SoAr6Aic05CsB4CzCZbsDv4sujX3pkEGhLabVQ==} + engines: {node: '>=12.2.0'} + hasBin: true + peerDependencies: + less: '*' + sass: '*' + stylus: '*' + peerDependenciesMeta: + less: + optional: true + sass: + optional: true + stylus: + optional: true + dependencies: + esbuild: 0.14.54 + postcss: 8.4.16 + resolve: 1.22.1 + rollup: 2.77.3 + sass: 1.54.5 + optionalDependencies: + fsevents: 2.3.2 + dev: true + /vite/3.0.9: resolution: {integrity: sha512-waYABTM+G6DBTCpYAxvevpG50UOlZuynR0ckTK5PawNVt7ebX6X7wNXHaGIO6wYYFXSM7/WcuFuO2QzhBB6aMw==} engines: {node: ^14.18.0 || >=16.0.0} @@ -14147,21 +14121,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /vue-demi/0.13.5_vue@3.2.37: - resolution: {integrity: sha512-tO3K2bML3AwiHmVHeKCq6HLef2st4zBXIV5aEkoJl6HZ+gJWxWv2O8wLH8qrA3SX3lDoTDHNghLX1xZg83MXvw==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - peerDependencies: - '@vue/composition-api': ^1.0.0-rc.1 - vue: ^3.0.0-0 || ^2.6.0 - peerDependenciesMeta: - '@vue/composition-api': - optional: true - dependencies: - vue: 3.2.37 - dev: true - /vue-demi/0.13.8_vue@3.2.37: resolution: {integrity: sha512-Vy1zbZhCOdsmvGR6tJhAvO5vhP7eiS8xkbYQSoVa7o6KlIy3W8Rc53ED4qI4qpeRDjv3mLfXSEpYU6Yq4pgXRg==} engines: {node: '>=12'} @@ -14221,8 +14180,8 @@ packages: '@vue/server-renderer': 3.2.37_vue@3.2.37 '@vue/shared': 3.2.37 - /vuepress-plugin-blog2/2.0.0-beta.91: - resolution: {integrity: sha512-zSoSGnBvirBkv0tLKqq4lUHbEVG7AI6Qec9f2cusMSNEb6adlZ5ZN+sd24acI/i3yFpeIhg53EkQmevVMWeTAA==} + /vuepress-plugin-blog2/2.0.0-beta.87: + resolution: {integrity: sha512-NbuxiWfTLV4hDSHj5PxBrsmv5Bdh3Gkwc3z36hcETmrLPf39uasxnwgHlDuhjuau9yqsilX3oqg/xRzB6nrLYg==} dependencies: '@vuepress/client': 2.0.0-beta.49 '@vuepress/core': 2.0.0-beta.49 @@ -14230,13 +14189,13 @@ packages: chokidar: 3.5.3 vue: 3.2.37 vue-router: 4.1.3_vue@3.2.37 - vuepress-shared: 2.0.0-beta.91 + vuepress-shared: 2.0.0-beta.87 transitivePeerDependencies: - supports-color dev: true - /vuepress-plugin-comment2/2.0.0-beta.91: - resolution: {integrity: sha512-BezM+b3hb/cNwl833YSIFOvmtFiImQlc320gGmedUwj1bNRVLZu8b8afAFrd5qa2kwxtUpa5ImcQ1XZl7hLVHA==} + /vuepress-plugin-comment2/2.0.0-beta.87: + resolution: {integrity: sha512-QbeCil40itjoEj6SaWtWSaZQ0YakCEz9CBG53n4/misW2JHgEbKQCpimm3hrWD3AgqZ2N2bFyuGH42hcy+k9vw==} peerDependencies: sass-loader: ^13.0.0 peerDependenciesMeta: @@ -14245,19 +14204,20 @@ packages: dependencies: '@vuepress/client': 2.0.0-beta.49 '@vuepress/utils': 2.0.0-beta.49 - '@waline/client': link:packages/client + '@waline/client': 2.6.3 giscus: 1.2.0 twikoo: 1.6.5 vue: 3.2.37 vue-router: 4.1.3_vue@3.2.37 - vuepress-plugin-sass-palette: 2.0.0-beta.91 - vuepress-shared: 2.0.0-beta.91 + vuepress-plugin-sass-palette: 2.0.0-beta.87 + vuepress-shared: 2.0.0-beta.87 transitivePeerDependencies: + - '@vue/composition-api' - supports-color dev: true - /vuepress-plugin-components/2.0.0-beta.91: - resolution: {integrity: sha512-m+4BI9ynS2c3FKJf/QTBviIT/Cciy/bm/nNYOwjdr2FLAa+XT5vN/qcU9Euy/4tYGXfNSO9AWXnP/hJxQKojwA==} + /vuepress-plugin-components/2.0.0-beta.87: + resolution: {integrity: sha512-X4KkINr4llIHPMb/YCnlxqwRabT4VY/MZSEtWloNYtvIsAw/j95mgVyLlQGyk/xtW3DFv85IyuqMf0eaWxpj9w==} peerDependencies: sass-loader: ^13.0.0 peerDependenciesMeta: @@ -14267,20 +14227,20 @@ packages: '@vuepress/client': 2.0.0-beta.49 '@vuepress/shared': 2.0.0-beta.49 '@vuepress/utils': 2.0.0-beta.49 - '@vueuse/core': 9.1.0_vue@3.2.37 + '@vueuse/core': 8.9.4_vue@3.2.37 balloon-css: 1.2.0 vue: 3.2.37 vue-router: 4.1.3_vue@3.2.37 - vuepress-plugin-reading-time2: 2.0.0-beta.91 - vuepress-plugin-sass-palette: 2.0.0-beta.91 - vuepress-shared: 2.0.0-beta.91 + vuepress-plugin-reading-time2: 2.0.0-beta.87 + vuepress-plugin-sass-palette: 2.0.0-beta.87 + vuepress-shared: 2.0.0-beta.87 transitivePeerDependencies: - '@vue/composition-api' - supports-color dev: true - /vuepress-plugin-copy-code2/2.0.0-beta.91: - resolution: {integrity: sha512-2T68XYbi5gbfFx3RW/cKhd0yFxXlrleV/vwBUCgYjbjveNwGppubCUhtbkujeDSVb8+7roNlm2IdC2zEXEfeXg==} + /vuepress-plugin-copy-code2/2.0.0-beta.87: + resolution: {integrity: sha512-SdIhcjCJ8aXFtzmKbP9+eeDh3nw6EPTFgu1EAmoS2NrhZDOminxnaTQgYuFjLrzBcky+d+RBWPcWEKhZCEJ9cg==} peerDependencies: sass-loader: ^13.0.0 peerDependenciesMeta: @@ -14292,39 +14252,39 @@ packages: balloon-css: 1.2.0 vue: 3.2.37 vue-router: 4.1.3_vue@3.2.37 - vuepress-plugin-sass-palette: 2.0.0-beta.91 - vuepress-shared: 2.0.0-beta.91 + vuepress-plugin-sass-palette: 2.0.0-beta.87 + vuepress-shared: 2.0.0-beta.87 transitivePeerDependencies: - supports-color dev: true - /vuepress-plugin-copyright2/2.0.0-beta.91: - resolution: {integrity: sha512-F7tW0AQFyQUTZbwbIhPmG2VaGBh5Vg10BxU1Y55u9KMEYKvg1Au1GfX9J2x2L4fuKMymmTW534E/oKCrBZMVew==} + /vuepress-plugin-copyright2/2.0.0-beta.87: + resolution: {integrity: sha512-LUo7L+bU8iK4/BxCV2xv0yOYxooXbb0vSn9iDIBG16+Y5y2NdrFwRV2N9pa5Dao5RbVFvPVXHnlmktZO6CTwRQ==} dependencies: '@vuepress/client': 2.0.0-beta.49 '@vuepress/shared': 2.0.0-beta.49 '@vuepress/utils': 2.0.0-beta.49 - '@vueuse/core': 9.1.0_vue@3.2.37 + '@vueuse/core': 8.9.4_vue@3.2.37 vue: 3.2.37 - vuepress-shared: 2.0.0-beta.91 + vuepress-shared: 2.0.0-beta.87 transitivePeerDependencies: - '@vue/composition-api' - supports-color dev: true - /vuepress-plugin-feed2/2.0.0-beta.91: - resolution: {integrity: sha512-/NLDArFutLC+Bwu2s+WljHaOC/Gk7i3DPeONSCkpRC5FXwIGqkfosLD2J0GUVqxDS0Is40oryibhO3EU8WQzFg==} + /vuepress-plugin-feed2/2.0.0-beta.87: + resolution: {integrity: sha512-J2A9o+gviuAwRPlwuOHsmtL2THY7FguaFfL+ooaGwAFo8UXdRvUvOIWof3DwQZOazOACkySyLCrWy6YnVnMapw==} dependencies: '@vuepress/shared': 2.0.0-beta.49 '@vuepress/utils': 2.0.0-beta.49 - vuepress-shared: 2.0.0-beta.91 + vuepress-shared: 2.0.0-beta.87 xml-js: 1.6.11 transitivePeerDependencies: - supports-color dev: true - /vuepress-plugin-md-enhance/2.0.0-beta.91: - resolution: {integrity: sha512-8VHvUuGzLmjENcXcQUckYzf7kAY59UaNAa+F0qzU3OUI4lTMyUiKayNeUvK7iLsCpHeV9zEvIdNnzOw3FBNdYw==} + /vuepress-plugin-md-enhance/2.0.0-beta.87: + resolution: {integrity: sha512-HT0rbp3s3RY/JVfdx5UlyFKp6LH/QHuMx562UlbaWi8KF4mW/PkGXULk9O9B+He5BdT3EhvbJ56K0euNBT4TCA==} peerDependencies: sass-loader: ^13.0.0 peerDependenciesMeta: @@ -14335,12 +14295,11 @@ packages: '@types/katex': 0.14.0 '@types/markdown-it': 12.2.3 '@types/mermaid': 8.2.9 - '@vue/repl': 1.3.0_vue@3.2.37 '@vuepress/client': 2.0.0-beta.49 '@vuepress/plugin-container': 2.0.0-beta.49 '@vuepress/shared': 2.0.0-beta.49 '@vuepress/utils': 2.0.0-beta.49 - '@vueuse/core': 9.1.0_vue@3.2.37 + '@vueuse/core': 8.9.4_vue@3.2.37 balloon-css: 1.2.0 chart.js: 3.9.1 echarts: 5.3.3 @@ -14351,15 +14310,15 @@ packages: reveal.js: 4.3.1 vue: 3.2.37 vue-router: 4.1.3_vue@3.2.37 - vuepress-plugin-sass-palette: 2.0.0-beta.91 - vuepress-shared: 2.0.0-beta.91 + vuepress-plugin-sass-palette: 2.0.0-beta.87 + vuepress-shared: 2.0.0-beta.87 transitivePeerDependencies: - '@vue/composition-api' - supports-color dev: true - /vuepress-plugin-photo-swipe/2.0.0-beta.91: - resolution: {integrity: sha512-hQSacx0cHpFHA0oHUbW//qmitYIIeTv8cRco/VMn+T1hX9KhIslSdfkfrx+VFR7obky+AS+cyj4XV09t9Lle8w==} + /vuepress-plugin-photo-swipe/2.0.0-beta.87: + resolution: {integrity: sha512-kXdzjWfyV0xXB0N5M9jJNsg5tV5AjxPiQc8oRf6aiHG+mDf2GsljrNXeAjTYx93T4ahPGKs2M/Z3PSiYN8ONAg==} peerDependencies: sass-loader: ^13.0.0 peerDependenciesMeta: @@ -14368,19 +14327,19 @@ packages: dependencies: '@vuepress/client': 2.0.0-beta.49 '@vuepress/utils': 2.0.0-beta.49 - '@vueuse/core': 9.1.0_vue@3.2.37 + '@vueuse/core': 8.9.4_vue@3.2.37 photoswipe: 5.3.0 vue: 3.2.37 vue-router: 4.1.3_vue@3.2.37 - vuepress-plugin-sass-palette: 2.0.0-beta.91 - vuepress-shared: 2.0.0-beta.91 + vuepress-plugin-sass-palette: 2.0.0-beta.87 + vuepress-shared: 2.0.0-beta.87 transitivePeerDependencies: - '@vue/composition-api' - supports-color dev: true - /vuepress-plugin-pwa2/2.0.0-beta.91: - resolution: {integrity: sha512-JsKuo78GnjMUlX00LB+kSsCPvIwAij9Quz6rpzOKE94moxfxK9jLHQZvGDoXYxNJAkpZhcaHpZ2d6sR6y8385w==} + /vuepress-plugin-pwa2/2.0.0-beta.87: + resolution: {integrity: sha512-XkWUYhu0kviogUCnCSzLZn7BC6JaWUYtGgLgVV9qpEK4jCqAHYMyijSsr6XL8hT4c+MCySU15nmtoJPoagPRIA==} peerDependencies: sass-loader: ^13.0.0 peerDependenciesMeta: @@ -14390,13 +14349,13 @@ packages: '@vuepress/client': 2.0.0-beta.49 '@vuepress/shared': 2.0.0-beta.49 '@vuepress/utils': 2.0.0-beta.49 - '@vueuse/core': 9.1.0_vue@3.2.37 + '@vueuse/core': 8.9.4_vue@3.2.37 mitt: 3.0.0 register-service-worker: 1.7.2 vue: 3.2.37 vue-router: 4.1.3_vue@3.2.37 - vuepress-plugin-sass-palette: 2.0.0-beta.91 - vuepress-shared: 2.0.0-beta.91 + vuepress-plugin-sass-palette: 2.0.0-beta.87 + vuepress-shared: 2.0.0-beta.87 workbox-build: 6.5.4 transitivePeerDependencies: - '@types/babel__core' @@ -14404,16 +14363,16 @@ packages: - supports-color dev: true - /vuepress-plugin-reading-time2/2.0.0-beta.91: - resolution: {integrity: sha512-gQ+QA3aflcgQ26XiHKsmE+xPGQ3wQmvR4kFqRVT0W2mVR9kmMwD44VnLqiC7KlDPxqYHFHilJwJPlrm+98T1Cw==} + /vuepress-plugin-reading-time2/2.0.0-beta.87: + resolution: {integrity: sha512-LrEQmfYBpnd8U36jZvzrobVvx5Pl6dSL/kN1m/s/DlKm60hsHuHytLv8l1DYIwRNq9mE082P9mywd1FddaCJQg==} dependencies: - vuepress-shared: 2.0.0-beta.91 + vuepress-shared: 2.0.0-beta.87 transitivePeerDependencies: - supports-color dev: true - /vuepress-plugin-sass-palette/2.0.0-beta.91: - resolution: {integrity: sha512-Wk0taIJEcYnPqrYbwdeYw909kwo8eLa1C3mlO0QrWVL/RGu2fJiE2q7yi6thXG/HqkksR6tAdHP/vAWxBfVlDw==} + /vuepress-plugin-sass-palette/2.0.0-beta.87: + resolution: {integrity: sha512-Z8RlqLIJnCGFG0ukHvCG8FGIvSzShbD05ISlNm7kxOf6Em/6xVkVMvYgwCL5KAc4EfLGjFm4rHuHbuDj8vpdBA==} peerDependencies: sass-loader: ^13.0.0 peerDependenciesMeta: @@ -14422,36 +14381,36 @@ packages: dependencies: '@vuepress/utils': 2.0.0-beta.49 chokidar: 3.5.3 - sass: 1.54.4 - vuepress-shared: 2.0.0-beta.91 + sass: 1.54.5 + vuepress-shared: 2.0.0-beta.87 transitivePeerDependencies: - supports-color dev: true - /vuepress-plugin-seo2/2.0.0-beta.91: - resolution: {integrity: sha512-wK/AvX8+nmQMl/Q/25UIukx3itm7BUdPOR3xoLQ4cUwfe5et/WXHIM9VZxDfdc1u7snpddhhiBdFI+gi7J01EQ==} + /vuepress-plugin-seo2/2.0.0-beta.87: + resolution: {integrity: sha512-QqEpnM9zCrMRneOq/NS3JZWLLwslgvoeL6jtq1VbJGtPElzx9ZxBrDrik/9nAiUaFX8Yc42GNUcgNDxKFXvXhg==} dependencies: '@vuepress/shared': 2.0.0-beta.49 '@vuepress/utils': 2.0.0-beta.49 gray-matter: 4.0.3 - vuepress-shared: 2.0.0-beta.91 + vuepress-shared: 2.0.0-beta.87 transitivePeerDependencies: - supports-color dev: true - /vuepress-plugin-sitemap2/2.0.0-beta.91: - resolution: {integrity: sha512-EBTPSV6ayjfhCOLPczF8ceHm8Mlf6pAxVAb3Nqb3tHN1noD2zbfr3oeQ9kr3EFAd+wGBrLcDXy4697aABeoYng==} + /vuepress-plugin-sitemap2/2.0.0-beta.87: + resolution: {integrity: sha512-F0F0qlZ5Svr+w90+lI/vNwfojcTAp6B6aBq4qdj5EBX7uIfw4QQQSyvzN9jBKX9vD1cgM3BGILK7ddCqtknERw==} dependencies: '@vuepress/shared': 2.0.0-beta.49 '@vuepress/utils': 2.0.0-beta.49 sitemap: 7.1.1 - vuepress-shared: 2.0.0-beta.91 + vuepress-shared: 2.0.0-beta.87 transitivePeerDependencies: - supports-color dev: true - /vuepress-shared/2.0.0-beta.91: - resolution: {integrity: sha512-oZVAE2k9a1Un3uEIOqaMAtF25NmPEPTzFHfiSxMhsejX/yTFnR7eUbKO7mlB7veeqniVcQ+PBECcJfYRjRiJKw==} + /vuepress-shared/2.0.0-beta.87: + resolution: {integrity: sha512-NbmjEiuBbMR/7GIhQVuPqFr3Kjq5RkliVocjZapyTNBx+9afevjEoDcBZ3VRmxZCir38cxW1Pc9j0FWjnfZnXA==} dependencies: '@vuepress/client': 2.0.0-beta.49 '@vuepress/plugin-git': 2.0.0-beta.49 @@ -14466,8 +14425,8 @@ packages: - supports-color dev: true - /vuepress-theme-hope/2.0.0-beta.91: - resolution: {integrity: sha512-vtonVtZRQ+ZVM59+Qd2qeZHDFeNvd0TqgLFiQu+L94tr0wPsv3RkbFZVeHUcZrU0+ddR7VoRwUyEfEHis1+cNQ==} + /vuepress-theme-hope/2.0.0-beta.87: + resolution: {integrity: sha512-CTP4JJBSvsBD/LkJv+ePEPLqWRnmrwMXxuriPgqic9BF4v0TTuOu026KAd4eEfeY/Bd6LcVxCNurBrR0v7AueA==} peerDependencies: sass-loader: ^13.0.0 peerDependenciesMeta: @@ -14487,25 +14446,25 @@ packages: '@vuepress/plugin-theme-data': 2.0.0-beta.49 '@vuepress/shared': 2.0.0-beta.49 '@vuepress/utils': 2.0.0-beta.49 - '@vueuse/core': 9.1.0_vue@3.2.37 + '@vueuse/core': 8.9.4_vue@3.2.37 balloon-css: 1.2.0 bcrypt-ts: 1.0.0 vue: 3.2.37 vue-router: 4.1.3_vue@3.2.37 - vuepress-plugin-blog2: 2.0.0-beta.91 - vuepress-plugin-comment2: 2.0.0-beta.91 - vuepress-plugin-components: 2.0.0-beta.91 - vuepress-plugin-copy-code2: 2.0.0-beta.91 - vuepress-plugin-copyright2: 2.0.0-beta.91 - vuepress-plugin-feed2: 2.0.0-beta.91 - vuepress-plugin-md-enhance: 2.0.0-beta.91 - vuepress-plugin-photo-swipe: 2.0.0-beta.91 - vuepress-plugin-pwa2: 2.0.0-beta.91 - vuepress-plugin-reading-time2: 2.0.0-beta.91 - vuepress-plugin-sass-palette: 2.0.0-beta.91 - vuepress-plugin-seo2: 2.0.0-beta.91 - vuepress-plugin-sitemap2: 2.0.0-beta.91 - vuepress-shared: 2.0.0-beta.91 + vuepress-plugin-blog2: 2.0.0-beta.87 + vuepress-plugin-comment2: 2.0.0-beta.87 + vuepress-plugin-components: 2.0.0-beta.87 + vuepress-plugin-copy-code2: 2.0.0-beta.87 + vuepress-plugin-copyright2: 2.0.0-beta.87 + vuepress-plugin-feed2: 2.0.0-beta.87 + vuepress-plugin-md-enhance: 2.0.0-beta.87 + vuepress-plugin-photo-swipe: 2.0.0-beta.87 + vuepress-plugin-pwa2: 2.0.0-beta.87 + vuepress-plugin-reading-time2: 2.0.0-beta.87 + vuepress-plugin-sass-palette: 2.0.0-beta.87 + vuepress-plugin-seo2: 2.0.0-beta.87 + vuepress-plugin-sitemap2: 2.0.0-beta.87 + vuepress-shared: 2.0.0-beta.87 transitivePeerDependencies: - '@types/babel__core' - '@vue/composition-api' @@ -14963,9 +14922,9 @@ packages: '@babel/core': 7.18.10 '@babel/preset-env': 7.18.10_@babel+core@7.18.10 '@babel/runtime': 7.18.9 - '@rollup/plugin-babel': 5.3.1_56fnebo2rl23pzm3cph57q7t7i - '@rollup/plugin-node-resolve': 11.2.1_rollup@2.77.3 - '@rollup/plugin-replace': 2.4.2_rollup@2.77.3 + '@rollup/plugin-babel': 5.3.1_4ce4roknt3navmu3q3hwcigmqq + '@rollup/plugin-node-resolve': 11.2.1_rollup@2.78.1 + '@rollup/plugin-replace': 2.4.2_rollup@2.78.1 '@surma/rollup-plugin-off-main-thread': 2.2.3 ajv: 8.11.0 common-tags: 1.8.2 @@ -14974,8 +14933,8 @@ packages: glob: 7.2.3 lodash: 4.17.21 pretty-bytes: 5.6.0 - rollup: 2.77.3 - rollup-plugin-terser: 7.0.2_rollup@2.77.3 + rollup: 2.78.1 + rollup-plugin-terser: 7.0.2_rollup@2.78.1 source-map: 0.8.0-beta.0 stringify-object: 3.3.0 strip-comments: 2.0.1