diff --git a/.vuepress/config/theme.js b/.vuepress/config/theme.js
index 1a59841d6f..4fcbe3a788 100644
--- a/.vuepress/config/theme.js
+++ b/.vuepress/config/theme.js
@@ -4,45 +4,63 @@ import { hopeTheme } from 'vuepress-theme-hope'
export default hopeTheme({
favicon: 'favicon.ico',
- logo: '/logo.svg',
- docsRepo: 'https://github.com/Ocelot-Social-Community/Ocelot-Social',
- docsBranch: 'master',
- docsDir: '.',
- editLink: true,
- lastUpdated: false,
- contributors: false,
- print: false,
- pure: true,
- displayFooter: true,
- footer: 'CC BY busFaktor() e.V. & Authors',
- sidebar: generateSidebar('../../SUMMARY.md'),
- navbar: [
- { text: 'Home', link: '/' },
- {
- text: 'Github',
- link: 'https://github.com/Ocelot-Social-Community/Ocelot-Social'
- },
- ],
- plugins: {
- mdEnhance: {
- tabs: true,
- imgSize: true
- },
- searchPro: {
- indexContent: true,
- autoSuggestions: true,
- customFields: [
- {
- getter: (page) => page.frontmatter.category,
- formatter: "Category: $content",
- },
- {
- getter: (page) => page.frontmatter.tag,
- formatter: "Tag: $content",
- },
- ],
- }
+ logo: '/logo.svg',
+ docsRepo: 'https://github.com/Ocelot-Social-Community/Ocelot-Social',
+ docsBranch: 'master',
+ docsDir: '.',
+ editLink: true,
+ lastUpdated: false,
+ contributors: false,
+ print: false,
+ pure: true,
+ navbarLayout: {
+ start: ['Brand'],
+ center: ['Links'],
+ end: ['Repo', 'Outlook', 'Search'],
+ },
+ repo: 'Ocelot-Social-Community/Ocelot-Social',
+ repoLabel: 'GitHub',
+ repoDisplay: true,
+
+
+ displayFooter: true,
+ copyright: '© by busFaktor() e.V. & Authors | Imprint',
+ footer: 'Released under the MIT License.',
+ sidebar: generateSidebar('../../SUMMARY.md'),
+ navbar: [
+ {
+ text: 'Demo',
+ link: 'https://stage.ocelot.social/',
+ target: '_self',
+ },
+ ],
+ plugins: {
+ mdEnhance: {
+ align: true,
+ demo: true,
+ imgLazyload: true,
+ imgMark: true,
+ imgSize: true,
+ sub: true,
+ sup: true,
+ tabs: true,
+ vPre: true,
+ },
+ searchPro: {
+ indexContent: true,
+ autoSuggestions: true,
+ customFields: [
+ {
+ getter: (page) => page.frontmatter.category,
+ formatter: "Category: $content",
+ },
+ {
+ getter: (page) => page.frontmatter.tag,
+ formatter: "Tag: $content",
+ },
+ ],
}
+ }
})
function generateSidebar(summaryFileName) {
diff --git a/package-lock.json b/package-lock.json
index 06ee1f2514..e40d05e591 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -36,10 +36,10 @@
"wait-on": "^7.2.0"
},
"optionalDependencies": {
- "@vuepress/bundler-vite": "^2.0.0-rc.2",
- "vuepress": "^2.0.0-rc.2",
- "vuepress-plugin-search-pro": "^2.0.0-rc.15",
- "vuepress-theme-hope": "^2.0.0-rc.15"
+ "@vuepress/bundler-vite": "^2.0.0-rc.7",
+ "vuepress": "^2.0.0-rc.7",
+ "vuepress-plugin-search-pro": "^2.0.0-rc.23",
+ "vuepress-theme-hope": "^2.0.0-rc.23"
}
},
"node_modules/@ampproject/remapping": {
@@ -3114,18 +3114,18 @@
}
},
"node_modules/@lit-labs/ssr-dom-shim": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.1.2.tgz",
- "integrity": "sha512-jnOD+/+dSrfTWYfSXBXlo5l5f0q1UuJo3tkbMDCYA2lKUYq79jaxqtGEvnRoh049nt1vdo1+45RinipU6FGY2g==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.2.0.tgz",
+ "integrity": "sha512-yWJKmpGE6lUURKAaIltoPIE/wrbY3TEkqQt+X0m+7fQNnAv0keydnYvbiJFP1PnMhizmIWRWOG5KLhYyc/xl+g==",
"optional": true
},
"node_modules/@lit/reactive-element": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.0.3.tgz",
- "integrity": "sha512-e067EuTNNgOHm1tZcc0Ia7TCzD/9ZpoPegHKgesrGK6pSDRGkGDAQbYuQclqLPIoJ9eC8Kb9mYtGryWcM5AywA==",
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.0.4.tgz",
+ "integrity": "sha512-GFn91inaUa2oHLak8awSIigYz0cU0Payr1rcFsrkf5OJ5eSPxElyZfKh0f2p9FsTiZWXQdWGJeXZICEfXXYSXQ==",
"optional": true,
"dependencies": {
- "@lit-labs/ssr-dom-shim": "^1.1.2"
+ "@lit-labs/ssr-dom-shim": "^1.2.0"
}
},
"node_modules/@mdit-vue/plugin-component": {
@@ -3866,9 +3866,9 @@
"dev": true
},
"node_modules/@sindresorhus/merge-streams": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-1.0.0.tgz",
- "integrity": "sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==",
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.2.1.tgz",
+ "integrity": "sha512-255V7MMIKw6aQ43Wbqp9HZ+VHn6acddERTLiiLnlcPLU9PdTq9Aijl12oklAgUEblLWye+vHLzmqBx6f2TGcZw==",
"optional": true,
"engines": {
"node": ">=18"
@@ -4203,16 +4203,16 @@
"optional": true
},
"node_modules/@vuepress/bundler-vite": {
- "version": "2.0.0-rc.2",
- "resolved": "https://registry.npmjs.org/@vuepress/bundler-vite/-/bundler-vite-2.0.0-rc.2.tgz",
- "integrity": "sha512-bjkn0krtucciUkGGdckCkGGg+wlv3Pj7s1lO/ChACLQncDwc3GgMTuMm0JyaCDKzTXE8sufjHHGWMftRL8qFOg==",
+ "version": "2.0.0-rc.7",
+ "resolved": "https://registry.npmjs.org/@vuepress/bundler-vite/-/bundler-vite-2.0.0-rc.7.tgz",
+ "integrity": "sha512-2jNnU3sgHJuUCPfE0DvGRsAxo/A/Locguvnv4Q6QwJYdB1fuAqE6x5p8RDzq8Lv/GsyeexDWiV/PFER5EtVP3w==",
"optional": true,
"dependencies": {
"@vitejs/plugin-vue": "^5.0.3",
- "@vuepress/client": "2.0.0-rc.2",
- "@vuepress/core": "2.0.0-rc.2",
- "@vuepress/shared": "2.0.0-rc.2",
- "@vuepress/utils": "2.0.0-rc.2",
+ "@vuepress/client": "2.0.0-rc.7",
+ "@vuepress/core": "2.0.0-rc.7",
+ "@vuepress/shared": "2.0.0-rc.7",
+ "@vuepress/utils": "2.0.0-rc.7",
"autoprefixer": "^10.4.17",
"connect-history-api-fallback": "^2.0.0",
"postcss": "^8.4.33",
@@ -4224,17 +4224,17 @@
}
},
"node_modules/@vuepress/cli": {
- "version": "2.0.0-rc.2",
- "resolved": "https://registry.npmjs.org/@vuepress/cli/-/cli-2.0.0-rc.2.tgz",
- "integrity": "sha512-a5qAtd6gNndNcqENBNkMn9xRDbb1B2kJ62dWUaE5KjhkM/Fed4CTvBTDd0qfYmwiwsSFPL08VWavo1FcdMNXsA==",
+ "version": "2.0.0-rc.7",
+ "resolved": "https://registry.npmjs.org/@vuepress/cli/-/cli-2.0.0-rc.7.tgz",
+ "integrity": "sha512-SD9Z8vRF1tEKYE4X0qzARr3tHyqfKJJ1MpySL44w1uYSf7nmpJD5ejNsUZxEetj5Vrv8u1jX5IO/3GkPXj5OWA==",
"optional": true,
"dependencies": {
- "@vuepress/core": "2.0.0-rc.2",
- "@vuepress/shared": "2.0.0-rc.2",
- "@vuepress/utils": "2.0.0-rc.2",
+ "@vuepress/core": "2.0.0-rc.7",
+ "@vuepress/shared": "2.0.0-rc.7",
+ "@vuepress/utils": "2.0.0-rc.7",
"cac": "^6.7.14",
"chokidar": "^3.5.3",
- "envinfo": "^7.11.0",
+ "envinfo": "^7.11.1",
"esbuild": "~0.19.12"
},
"bin": {
@@ -4242,35 +4242,51 @@
}
},
"node_modules/@vuepress/client": {
- "version": "2.0.0-rc.2",
- "resolved": "https://registry.npmjs.org/@vuepress/client/-/client-2.0.0-rc.2.tgz",
- "integrity": "sha512-gQ4CfBhzWYOCW4OcAUd6S8Jr9m/8UkZZuN/70t12GltbX/cdm6zrGnf89GiVjgvoK8+OYoc7luoBuWbyc/X5sg==",
+ "version": "2.0.0-rc.7",
+ "resolved": "https://registry.npmjs.org/@vuepress/client/-/client-2.0.0-rc.7.tgz",
+ "integrity": "sha512-T8jf9h8dfP1ln/7uOIiTAJrdyKRTyq1x+RHXuc7GoRxTfOw+bIYgGvh63Z7m1e3K/yh1nO9aM1WcXbDN1Swp4w==",
"optional": true,
"dependencies": {
"@vue/devtools-api": "^6.5.1",
- "@vuepress/shared": "2.0.0-rc.2",
+ "@vuepress/shared": "2.0.0-rc.7",
"@vueuse/core": "^10.7.2",
"vue": "^3.4.15",
"vue-router": "^4.2.5"
}
},
"node_modules/@vuepress/core": {
- "version": "2.0.0-rc.2",
- "resolved": "https://registry.npmjs.org/@vuepress/core/-/core-2.0.0-rc.2.tgz",
- "integrity": "sha512-C/bHG0y+v5oeCrfaesy2yFa0dyCah05g1w7vArZk8ABsVECjZKAC5/ev39UFQm2dCdNzsj2E3KgLIxYWqpcKeg==",
+ "version": "2.0.0-rc.7",
+ "resolved": "https://registry.npmjs.org/@vuepress/core/-/core-2.0.0-rc.7.tgz",
+ "integrity": "sha512-SPd2C9MIwHLe4mEWJfbcTHT5caS/vW+oeP79wAW0otSGgn2uY3Mmu5qcYPzl+17o8EYv7vDvPiO+uitp/Cek+A==",
"optional": true,
"dependencies": {
- "@vuepress/client": "2.0.0-rc.2",
- "@vuepress/markdown": "2.0.0-rc.2",
- "@vuepress/shared": "2.0.0-rc.2",
- "@vuepress/utils": "2.0.0-rc.2",
+ "@vuepress/client": "2.0.0-rc.7",
+ "@vuepress/markdown": "2.0.0-rc.7",
+ "@vuepress/shared": "2.0.0-rc.7",
+ "@vuepress/utils": "2.0.0-rc.7",
"vue": "^3.4.15"
}
},
+ "node_modules/@vuepress/helper": {
+ "version": "2.0.0-rc.12",
+ "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.12.tgz",
+ "integrity": "sha512-98sWHoXquQw7UYcmP2fJN4ALV815kXxccSne7MN1OqvpkgeLyEKzlHDf/HCtTYznWT3eSZ6FIvDiq6BaH8PQjQ==",
+ "optional": true,
+ "dependencies": {
+ "@vue/shared": "^3.4.15",
+ "cheerio": "1.0.0-rc.12",
+ "fflate": "^0.8.1",
+ "gray-matter": "^4.0.3",
+ "vue": "^3.4.15"
+ },
+ "peerDependencies": {
+ "vuepress": "2.0.0-rc.7"
+ }
+ },
"node_modules/@vuepress/markdown": {
- "version": "2.0.0-rc.2",
- "resolved": "https://registry.npmjs.org/@vuepress/markdown/-/markdown-2.0.0-rc.2.tgz",
- "integrity": "sha512-5/RmJnap+MGKxDhSO+Mv6zB8PoPHhhBujnNKKO3PnyfPrj0LyL0AuTm8m3Ea271wMp9956WINjw8jlpn+Z1sBg==",
+ "version": "2.0.0-rc.7",
+ "resolved": "https://registry.npmjs.org/@vuepress/markdown/-/markdown-2.0.0-rc.7.tgz",
+ "integrity": "sha512-mczvo7MZxxXXj5htDXK22r0a7JjTP5sTlcywtVOTJurzCKp8SNSbr3HdmsAnr9S838Hn9+dkvhs57rqgPG3UHA==",
"optional": true,
"dependencies": {
"@mdit-vue/plugin-component": "^2.0.0",
@@ -4283,8 +4299,8 @@
"@mdit-vue/types": "^2.0.0",
"@types/markdown-it": "^13.0.7",
"@types/markdown-it-emoji": "^2.0.4",
- "@vuepress/shared": "2.0.0-rc.2",
- "@vuepress/utils": "2.0.0-rc.2",
+ "@vuepress/shared": "2.0.0-rc.7",
+ "@vuepress/utils": "2.0.0-rc.7",
"markdown-it": "^14.0.0",
"markdown-it-anchor": "^8.6.7",
"markdown-it-emoji": "^3.0.0",
@@ -4292,41 +4308,113 @@
}
},
"node_modules/@vuepress/plugin-active-header-links": {
- "version": "2.0.0-rc.1",
- "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.1.tgz",
- "integrity": "sha512-Ra5exai0mWH9uihzoVH8pje9XXll8zcICmDilTaYhir+KFw1VvKUFGLxLlEXuAMc06K4i25To2BzUVyce1Fijg==",
+ "version": "2.0.0-rc.12",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.12.tgz",
+ "integrity": "sha512-t9pgjeu5mZJgtJ1u8+xZxd5uGNtSraRavx4o9juVGy/DjHXJHYbS4qnfAhE8GmVUThzQUfvPFZRsuNqiZn2lLA==",
+ "optional": true,
+ "dependencies": {
+ "@vueuse/core": "^10.7.1",
+ "vue": "^3.4.15",
+ "vue-router": "^4.2.5"
+ },
+ "peerDependencies": {
+ "vuepress": "2.0.0-rc.7"
+ }
+ },
+ "node_modules/@vuepress/plugin-back-to-top": {
+ "version": "2.0.0-rc.12",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.12.tgz",
+ "integrity": "sha512-LTdAeJje6zOBPdWST1qIyzjP35kjAUJAbMkzH7tddejIEfRkfVf6l9nZ8ksMSgzNVVSkO+4unBHqBLa2pLRsUw==",
+ "optional": true,
+ "dependencies": {
+ "@vuepress/helper": "~2.0.0-rc.12",
+ "@vueuse/core": "^10.7.2",
+ "vue": "^3.4.15"
+ },
+ "peerDependencies": {
+ "vuepress": "2.0.0-rc.7"
+ }
+ },
+ "node_modules/@vuepress/plugin-blog": {
+ "version": "2.0.0-rc.12",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-blog/-/plugin-blog-2.0.0-rc.12.tgz",
+ "integrity": "sha512-LZ0oX9QBxTHHtiUk7ONZHTwDaWoCejXjGgJXGXZDvCfQetCzLWoRYOao7bUxHUrmtD10JyaW+5fCAgHynXgBNQ==",
+ "optional": true,
+ "dependencies": {
+ "@vuepress/helper": "~2.0.0-rc.12",
+ "chokidar": "^3.5.3",
+ "vue": "^3.4.15",
+ "vue-router": "^4.2.5"
+ },
+ "peerDependencies": {
+ "vuepress": "2.0.0-rc.7"
+ }
+ },
+ "node_modules/@vuepress/plugin-catalog": {
+ "version": "2.0.0-rc.12",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-catalog/-/plugin-catalog-2.0.0-rc.12.tgz",
+ "integrity": "sha512-qlWDUeIsYKcxLa0A//344DarCdLdD3pxfcR5YvJm0CwGCBgA0LnG4gbfMGXyvvRDea/aOnsWK7ePXoDPWvCOPw==",
+ "optional": true,
+ "dependencies": {
+ "@vuepress/helper": "~2.0.0-rc.12",
+ "vue": "^3.4.15",
+ "vue-router": "^4.2.5"
+ },
+ "peerDependencies": {
+ "vuepress": "2.0.0-rc.7"
+ }
+ },
+ "node_modules/@vuepress/plugin-copy-code": {
+ "version": "2.0.0-rc.12",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.12.tgz",
+ "integrity": "sha512-6FELMaKsaQ/hjPom8VjTC5N9QKdtCLrHLeSz2D2z16+9rnbkAfootEH1T08GN3/PyP2ZZA8OqCPvaNAKiCKGiQ==",
+ "optional": true,
+ "dependencies": {
+ "@vuepress/helper": "~2.0.0-rc.12",
+ "@vueuse/core": "^10.7.2",
+ "vue": "^3.4.15"
+ },
+ "peerDependencies": {
+ "vuepress": "2.0.0-rc.7"
+ }
+ },
+ "node_modules/@vuepress/plugin-copyright": {
+ "version": "2.0.0-rc.13",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.13.tgz",
+ "integrity": "sha512-EGKZ6o7Oj3HeSG4VMAIwLBn/O2LSk5uI90LzbLAfsl9eE0nBCanOlL3SnB5AiDTW8zeDZVwJk6BTbd6ymoajXw==",
"optional": true,
"dependencies": {
- "ts-debounce": "^4.0.0",
+ "@vuepress/helper": "~2.0.0-rc.12",
+ "@vueuse/core": "^10.7.2",
"vue": "^3.4.15",
"vue-router": "^4.2.5"
},
"peerDependencies": {
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.7"
}
},
"node_modules/@vuepress/plugin-external-link-icon": {
- "version": "2.0.0-rc.1",
- "resolved": "https://registry.npmjs.org/@vuepress/plugin-external-link-icon/-/plugin-external-link-icon-2.0.0-rc.1.tgz",
- "integrity": "sha512-6zGt5qAnPn+sFJdOpSYAQfq/OV8vRfynTfwtSZVU0QiLVk1GDTTssGjZ32GKxmPPilXF0tiSMTcITfFllnNUmA==",
+ "version": "2.0.0-rc.12",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-external-link-icon/-/plugin-external-link-icon-2.0.0-rc.12.tgz",
+ "integrity": "sha512-ycvrDK+/75bmvbBPhUSxoOm2OiO+yC36iDs/Vs1OIlVuLDWz3GHuMxkP4uXrla0tQbkxKqyPA/O5Ihhlxz6KAA==",
"optional": true,
"dependencies": {
"vue": "^3.4.15"
},
"peerDependencies": {
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.7"
}
},
"node_modules/@vuepress/plugin-git": {
- "version": "2.0.0-rc.1",
- "resolved": "https://registry.npmjs.org/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.1.tgz",
- "integrity": "sha512-k3bS/wxJ5xpxg2Hzy7FEaskpYTKohazP+Dg6z7GUI+rnxfh6H+pMeIWXg/eTTqTC6Zbq1+pNfzuYvZ64GMHpQw==",
+ "version": "2.0.0-rc.12",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.12.tgz",
+ "integrity": "sha512-DYriGdqDscbbt1y4nHrjS7ye+wdiY1fBJU+RvimId26Y1Q/I3DKsQSvRqtTg6tcQ4vt7/NJh1OiiuSaoNIQrnA==",
"optional": true,
"dependencies": {
"execa": "^8.0.1"
},
"peerDependencies": {
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.7"
}
},
"node_modules/@vuepress/plugin-git/node_modules/execa": {
@@ -4464,62 +4552,127 @@
}
},
"node_modules/@vuepress/plugin-nprogress": {
- "version": "2.0.0-rc.1",
- "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.1.tgz",
- "integrity": "sha512-omCUxzWrOrm0c45+0MENY65mUWh+VmUAhckEqQir3waE9Ql7wD4drZ/fdUyfgHarBjSzdSCB6QguQMLwt9OOQw==",
+ "version": "2.0.0-rc.12",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.12.tgz",
+ "integrity": "sha512-Tuf9AsT4OwCwNFV4jf6vYefPrzDOdMobsUs94kvglDCkEUgepClmW+1KfK3RCoNC4GCrsX95Fz7LvfbeaxtKsQ==",
"optional": true,
"dependencies": {
"vue": "^3.4.15",
"vue-router": "^4.2.5"
},
"peerDependencies": {
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.7"
+ }
+ },
+ "node_modules/@vuepress/plugin-photo-swipe": {
+ "version": "2.0.0-rc.13",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-photo-swipe/-/plugin-photo-swipe-2.0.0-rc.13.tgz",
+ "integrity": "sha512-OAOtrQIOaS0Bd1iBc7SqbOEkNsQsJKDT8FHY2hhDPatrSQBaWO1ilgTU0LYbBQ/Ewfkkafy6wsjtLuM8xkh4pA==",
+ "optional": true,
+ "dependencies": {
+ "@vuepress/helper": "~2.0.0-rc.12",
+ "@vueuse/core": "^10.7.2",
+ "photoswipe": "^5.4.3",
+ "vue": "^3.4.15"
+ },
+ "peerDependencies": {
+ "vuepress": "2.0.0-rc.7"
}
},
"node_modules/@vuepress/plugin-prismjs": {
- "version": "2.0.0-rc.1",
- "resolved": "https://registry.npmjs.org/@vuepress/plugin-prismjs/-/plugin-prismjs-2.0.0-rc.1.tgz",
- "integrity": "sha512-rk4aI8c31H8qt2UXFLa5iap6snWf2OLb4ixjLtdEIMcsDlrE9Gx6Rc9a+/oSp3HI0woNpKlxu1X6PEDB8Vv0zg==",
+ "version": "2.0.0-rc.12",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-prismjs/-/plugin-prismjs-2.0.0-rc.12.tgz",
+ "integrity": "sha512-DiTdHgH3JFbCn5toSSsMsWvb+PYc4IHjt39o+3GU9j12GtFwHke7hDmXUWwegzYa7bWR0CfikDAto/8WIguRbA==",
"optional": true,
"dependencies": {
"prismjs": "^1.29.0"
},
"peerDependencies": {
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.7"
+ }
+ },
+ "node_modules/@vuepress/plugin-reading-time": {
+ "version": "2.0.0-rc.12",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.12.tgz",
+ "integrity": "sha512-HVD5JZcKE06hWs8/DemKVWh+Z5dUh3Ztw0OmFxpObN3NkO5jQvLnlmKj5b14dbyk2nsMOfFDzkvMgezBXKiHFw==",
+ "optional": true,
+ "dependencies": {
+ "@vuepress/helper": "~2.0.0-rc.12",
+ "vue": "^3.4.15"
+ },
+ "peerDependencies": {
+ "vuepress": "2.0.0-rc.7"
+ }
+ },
+ "node_modules/@vuepress/plugin-rtl": {
+ "version": "2.0.0-rc.12",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.12.tgz",
+ "integrity": "sha512-keyD4LLnFL3awjVdpentqUGWX0iB93uk5GSL7L4lppn20vnS8StrjTvGxYiViAYu+vB9drVG/3DiPkOcp5dy9Q==",
+ "optional": true,
+ "dependencies": {
+ "vue": "^3.4.15"
+ },
+ "peerDependencies": {
+ "vuepress": "2.0.0-rc.7"
+ }
+ },
+ "node_modules/@vuepress/plugin-seo": {
+ "version": "2.0.0-rc.12",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.12.tgz",
+ "integrity": "sha512-aOiuZ7y0B99GROuhqTXQQsB0+sWX2l3geoZMzrJlbsykBCGcSN8RBHmdcIouzid83jBkOkBt6AxLRQKpQyWgwA==",
+ "optional": true,
+ "dependencies": {
+ "@vuepress/helper": "~2.0.0-rc.12"
+ },
+ "peerDependencies": {
+ "vuepress": "2.0.0-rc.7"
+ }
+ },
+ "node_modules/@vuepress/plugin-sitemap": {
+ "version": "2.0.0-rc.12",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.12.tgz",
+ "integrity": "sha512-XrFBpQvfeJqQuL5ofCVf/hui5IRJPP6tEA2sBJTjtJH4y0xRgnE23RALE7mpsqD2Mo7TnAgrDORRgZL0Zzy94g==",
+ "optional": true,
+ "dependencies": {
+ "@vuepress/helper": "~2.0.0-rc.12",
+ "sitemap": "^7.1.1"
+ },
+ "peerDependencies": {
+ "vuepress": "2.0.0-rc.7"
}
},
"node_modules/@vuepress/plugin-theme-data": {
- "version": "2.0.0-rc.1",
- "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.1.tgz",
- "integrity": "sha512-PaVGCY4wsaFFUgue4b7yK5lGoQk4PTx6WwukbTR4cbRqY9kxX2Abpgp5EDoRBrcRbNzt85DV9voMQJr3Vx/BIg==",
+ "version": "2.0.0-rc.12",
+ "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.12.tgz",
+ "integrity": "sha512-0hhb83MLG275BDF6OE4gNhz/tZBks6OyjPqkaTbdRHCEhuZD3UwFp+t3b7lUbAkftWSBSidhE0unkaqJw5zJuw==",
"optional": true,
"dependencies": {
"@vue/devtools-api": "^6.5.1",
"vue": "^3.4.15"
},
"peerDependencies": {
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.7"
}
},
"node_modules/@vuepress/shared": {
- "version": "2.0.0-rc.2",
- "resolved": "https://registry.npmjs.org/@vuepress/shared/-/shared-2.0.0-rc.2.tgz",
- "integrity": "sha512-2kmm0rw+WalRWrSC5pW0TXRz8Wyuh57XmOZEUOhPOflw4o8Dno+PcaWbdOZ/TLkTgTt3X1n7r1/c1ALtaLta8g==",
+ "version": "2.0.0-rc.7",
+ "resolved": "https://registry.npmjs.org/@vuepress/shared/-/shared-2.0.0-rc.7.tgz",
+ "integrity": "sha512-zNsYzAW5tuENb4vML0pK/61W3EscyOcn5JVPC+c6AwvsYWyAigZaMSu9ycGAptjDwzdYSi3gd33N9Q9T7pG77Q==",
"optional": true,
"dependencies": {
"@mdit-vue/types": "^2.0.0"
}
},
"node_modules/@vuepress/utils": {
- "version": "2.0.0-rc.2",
- "resolved": "https://registry.npmjs.org/@vuepress/utils/-/utils-2.0.0-rc.2.tgz",
- "integrity": "sha512-g93yFJKtztpdXm4XyOIQ9QcUrKuvuWizvH3qWDQ5/WKlxa6VqE7nVNPlkudgGUIc7Bl4AGrlHcmgvkwaNoMcfA==",
+ "version": "2.0.0-rc.7",
+ "resolved": "https://registry.npmjs.org/@vuepress/utils/-/utils-2.0.0-rc.7.tgz",
+ "integrity": "sha512-47c7T72JwOWH1EgG7f/KwWNpIknd9IC5JmrizGI5IVUM4G16Vyj5oPQuXqLobV47m8JOxPW4dLpsglZGVaKQeg==",
"optional": true,
"dependencies": {
"@types/debug": "^4.1.12",
"@types/fs-extra": "^11.0.4",
"@types/hash-sum": "^1.0.2",
- "@vuepress/shared": "2.0.0-rc.2",
+ "@vuepress/shared": "2.0.0-rc.7",
"debug": "^4.3.4",
"fs-extra": "^11.2.0",
"globby": "^14.0.0",
@@ -6827,9 +6980,9 @@
}
},
"node_modules/envinfo": {
- "version": "7.11.0",
- "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.11.0.tgz",
- "integrity": "sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==",
+ "version": "7.11.1",
+ "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.11.1.tgz",
+ "integrity": "sha512-8PiZgZNIB4q/Lw4AhOvAfB/ityHAd2bli3lESSWmWSzSsl5dKpy5N1d1Rfkd2teq/g9xN90lc6o98DOjMeYHpg==",
"optional": true,
"bin": {
"envinfo": "dist/cli.js"
@@ -7406,9 +7559,9 @@
"dev": true
},
"node_modules/fastq": {
- "version": "1.17.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.0.tgz",
- "integrity": "sha512-zGygtijUMT7jnk3h26kUms3BkSDp4IfIKjmnqI2tvx6nuBfiF1UqOxbnLfzdv+apBy+53oaImsKtMw/xYbW+1w==",
+ "version": "1.17.1",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
+ "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
"optional": true,
"dependencies": {
"reusify": "^1.0.4"
@@ -7424,9 +7577,9 @@
}
},
"node_modules/fflate": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.1.tgz",
- "integrity": "sha512-/exOvEuc+/iaUm105QIiOt4LpBdMTWsXxqR0HDF35vx3fmaKzw7354gTilCh5rkzEt8WYyG//ku3h3nRmd7CHQ==",
+ "version": "0.8.2",
+ "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz",
+ "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==",
"optional": true
},
"node_modules/figures": {
@@ -7816,12 +7969,12 @@
}
},
"node_modules/globby": {
- "version": "14.0.0",
- "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.0.tgz",
- "integrity": "sha512-/1WM/LNHRAOH9lZta77uGbq0dAEQM+XjNesWwhlERDVenqothRbnzTrL3/LrIoEPPjeUHC3vrS6TwoyxeHs7MQ==",
+ "version": "14.0.1",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.1.tgz",
+ "integrity": "sha512-jOMLD2Z7MAhyG8aJpNOpmziMOP4rPLcc95oQPKXBazW82z+CEgPFBQvEpRUa1KeIMUJo4Wsm+q6uzO/Q/4BksQ==",
"optional": true,
"dependencies": {
- "@sindresorhus/merge-streams": "^1.0.0",
+ "@sindresorhus/merge-streams": "^2.1.0",
"fast-glob": "^3.3.2",
"ignore": "^5.2.4",
"path-type": "^5.0.0",
@@ -8194,9 +8347,9 @@
]
},
"node_modules/ignore": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz",
- "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==",
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz",
+ "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==",
"optional": true,
"engines": {
"node": ">= 4"
@@ -9255,31 +9408,31 @@
}
},
"node_modules/lit": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/lit/-/lit-3.1.1.tgz",
- "integrity": "sha512-hF1y4K58+Gqrz+aAPS0DNBwPqPrg6P04DuWK52eMkt/SM9Qe9keWLcFgRcEKOLuDlRZlDsDbNL37Vr7ew1VCuw==",
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/lit/-/lit-3.1.2.tgz",
+ "integrity": "sha512-VZx5iAyMtX7CV4K8iTLdCkMaYZ7ipjJZ0JcSdJ0zIdGxxyurjIn7yuuSxNBD7QmjvcNJwr0JS4cAdAtsy7gZ6w==",
"optional": true,
"dependencies": {
- "@lit/reactive-element": "^2.0.0",
- "lit-element": "^4.0.0",
- "lit-html": "^3.1.0"
+ "@lit/reactive-element": "^2.0.4",
+ "lit-element": "^4.0.4",
+ "lit-html": "^3.1.2"
}
},
"node_modules/lit-element": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.0.3.tgz",
- "integrity": "sha512-2vhidmC7gGLfnVx41P8UZpzyS0Fb8wYhS5RCm16cMW3oERO0Khd3EsKwtRpOnttuByI5rURjT2dfoA7NlInCNw==",
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.0.4.tgz",
+ "integrity": "sha512-98CvgulX6eCPs6TyAIQoJZBCQPo80rgXR+dVBs61cstJXqtI+USQZAbA4gFHh6L/mxBx9MrgPLHLsUgDUHAcCQ==",
"optional": true,
"dependencies": {
- "@lit-labs/ssr-dom-shim": "^1.1.2",
- "@lit/reactive-element": "^2.0.0",
- "lit-html": "^3.1.0"
+ "@lit-labs/ssr-dom-shim": "^1.2.0",
+ "@lit/reactive-element": "^2.0.4",
+ "lit-html": "^3.1.2"
}
},
"node_modules/lit-html": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.1.1.tgz",
- "integrity": "sha512-x/EwfGk2D/f4odSFM40hcGumzqoKv0/SUh6fBO+1Ragez81APrcAMPo1jIrCDd9Sn+Z4CT867HWKViByvkDZUA==",
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.1.2.tgz",
+ "integrity": "sha512-3OBZSUrPnAHoKJ9AMjRL/m01YJxQMf+TMHanNtTHG68ubjnZxK0RFl102DPzsw4mWnHibfZIBJm3LWCZ/LmMvg==",
"optional": true,
"dependencies": {
"@types/trusted-types": "^2.0.2"
@@ -12492,12 +12645,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/striptags": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/striptags/-/striptags-3.2.0.tgz",
- "integrity": "sha512-g45ZOGzHDMe2bdYMdIvdAfCQkCTDMGBazSw1ypMowwGIee7ZQ5dU0rBJ8Jqgl+jAKIv4dbeE1jscZq9wid1Tkw==",
- "optional": true
- },
"node_modules/subarg": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
@@ -12688,12 +12835,6 @@
"integrity": "sha512-up6Yvai4PYKhpNp5PkYtx50m3KbwQrqDwbuZP/ItyL64YEWHAvH6Md83LFLV/GRSk/BoUVwwgUzX6SOQSbsfAg==",
"dev": true
},
- "node_modules/ts-debounce": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/ts-debounce/-/ts-debounce-4.0.0.tgz",
- "integrity": "sha512-+1iDGY6NmOGidq7i7xZGA4cm8DAa6fqdYcvO5Z6yBevH++Bdo9Qt/mN0TzHUgcCcKv1gmh9+W5dHqz8pMWbCbg==",
- "optional": true
- },
"node_modules/ts-dedent": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz",
@@ -13103,17 +13244,17 @@
}
},
"node_modules/vuepress": {
- "version": "2.0.0-rc.2",
- "resolved": "https://registry.npmjs.org/vuepress/-/vuepress-2.0.0-rc.2.tgz",
- "integrity": "sha512-OEHfXx4Q3IzkXqcY9bKZqHXYAnSR82AGrmWYX5R1I3+ntzjaAbUhUKbG/jjMzLg40XqAHS++pM/zzMBNrcY3rg==",
+ "version": "2.0.0-rc.7",
+ "resolved": "https://registry.npmjs.org/vuepress/-/vuepress-2.0.0-rc.7.tgz",
+ "integrity": "sha512-j0Fb0XtrGnlLxKflarjPa4V/NMzj0lc0RIFNgcQBFZnQHSr5IuSVES7Kt7mDNBlLRpAadQxB6IFC1v2wDEcD/w==",
"optional": true,
"dependencies": {
- "@vuepress/cli": "2.0.0-rc.2",
- "@vuepress/client": "2.0.0-rc.2",
- "@vuepress/core": "2.0.0-rc.2",
- "@vuepress/markdown": "2.0.0-rc.2",
- "@vuepress/shared": "2.0.0-rc.2",
- "@vuepress/utils": "2.0.0-rc.2",
+ "@vuepress/cli": "2.0.0-rc.7",
+ "@vuepress/client": "2.0.0-rc.7",
+ "@vuepress/core": "2.0.0-rc.7",
+ "@vuepress/markdown": "2.0.0-rc.7",
+ "@vuepress/shared": "2.0.0-rc.7",
+ "@vuepress/utils": "2.0.0-rc.7",
"vue": "^3.4.15"
},
"bin": {
@@ -13125,8 +13266,8 @@
"node": ">=18.16.0"
},
"peerDependencies": {
- "@vuepress/bundler-vite": "2.0.0-rc.2",
- "@vuepress/bundler-webpack": "2.0.0-rc.2",
+ "@vuepress/bundler-vite": "2.0.0-rc.7",
+ "@vuepress/bundler-webpack": "2.0.0-rc.7",
"vue": "^3.4.0"
},
"peerDependenciesMeta": {
@@ -13138,66 +13279,17 @@
}
}
},
- "node_modules/vuepress-plugin-auto-catalog": {
- "version": "2.0.0-rc.16",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-auto-catalog/-/vuepress-plugin-auto-catalog-2.0.0-rc.16.tgz",
- "integrity": "sha512-1SMaaN3+i3GealkpLlgu1pgfbCnkSjjj7bkJdZ+wYRC5OC8Kncc1kZE110bABlDNQ08bYO6rvAq7F6so3+dAjQ==",
- "optional": true,
- "dependencies": {
- "vue": "^3.4.15",
- "vue-router": "^4.2.5",
- "vuepress-plugin-components": "2.0.0-rc.16",
- "vuepress-plugin-sass-palette": "2.0.0-rc.16",
- "vuepress-shared": "2.0.0-rc.16"
- },
- "engines": {
- "node": ">=18.16.0",
- "npm": ">=8",
- "pnpm": ">=7",
- "yarn": ">=2"
- },
- "peerDependencies": {
- "sass-loader": "^14.0.0",
- "vuepress": "2.0.0-rc.2"
- },
- "peerDependenciesMeta": {
- "sass-loader": {
- "optional": true
- }
- }
- },
- "node_modules/vuepress-plugin-blog2": {
- "version": "2.0.0-rc.16",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-blog2/-/vuepress-plugin-blog2-2.0.0-rc.16.tgz",
- "integrity": "sha512-lVCv+swkwFgmw01MkcyOHEG+Ks2e5dwQN/AWrUv1tbSYahy0J0tvVDZ09sykV1rSKILbDWGwGpMWOFq8M8OgTQ==",
- "optional": true,
- "dependencies": {
- "chokidar": "^3.5.3",
- "vue": "^3.4.15",
- "vue-router": "^4.2.5",
- "vuepress-shared": "2.0.0-rc.16"
- },
- "engines": {
- "node": ">=18.16.0",
- "npm": ">=8",
- "pnpm": ">=7",
- "yarn": ">=2"
- },
- "peerDependencies": {
- "vuepress": "2.0.0-rc.2"
- }
- },
"node_modules/vuepress-plugin-comment2": {
- "version": "2.0.0-rc.16",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-comment2/-/vuepress-plugin-comment2-2.0.0-rc.16.tgz",
- "integrity": "sha512-uZD31oDfEPNrJYG2tuxHI8g3HBVLlbOtiOoZljs9RGCaKqup+MLsSIBNKg/P2uzLkfKybVIUZaTvAEH+QazYeg==",
+ "version": "2.0.0-rc.23",
+ "resolved": "https://registry.npmjs.org/vuepress-plugin-comment2/-/vuepress-plugin-comment2-2.0.0-rc.23.tgz",
+ "integrity": "sha512-HyF+RFrvQljAdbHLAdRdx5VMq1268l0U0yQAg6ikI44hb/eB04D5+KRfWhqpQNUayHv28V3PsDQ8KqcrfD8cSA==",
"optional": true,
"dependencies": {
+ "@vuepress/helper": "2.0.0-rc.12",
"giscus": "^1.4.0",
"vue": "^3.4.15",
- "vue-router": "^4.2.5",
- "vuepress-plugin-sass-palette": "2.0.0-rc.16",
- "vuepress-shared": "2.0.0-rc.16"
+ "vuepress-plugin-sass-palette": "2.0.0-rc.23",
+ "vuepress-shared": "2.0.0-rc.23"
},
"engines": {
"node": ">=18.16.0",
@@ -13210,7 +13302,7 @@
"artalk": "^2.7.3",
"sass-loader": "^14.0.0",
"twikoo": "^1.5.0",
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.7"
},
"peerDependenciesMeta": {
"@waline/client": {
@@ -13228,21 +13320,20 @@
}
},
"node_modules/vuepress-plugin-components": {
- "version": "2.0.0-rc.16",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.16.tgz",
- "integrity": "sha512-jcuY3wmCNscjwy3I8pIdduZRyAOAE7uWvwjIX2tYnvsp4y0++QXJHehA9ChUuyBrwo/IEEsoHfO5etadECVZpg==",
+ "version": "2.0.0-rc.23",
+ "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.23.tgz",
+ "integrity": "sha512-A0bh2a5aLXSg2YfZLicLRc4kbNwGNljBTV9xv1JhLzBqbvd/TRXX5NQFKz4Fgq9Ju/aYOXDEHkinMXFNvZvjBw==",
"optional": true,
"dependencies": {
"@stackblitz/sdk": "^1.9.0",
+ "@vuepress/helper": "2.0.0-rc.12",
"@vueuse/core": "^10.7.2",
"balloon-css": "^1.2.0",
"create-codepen": "1.0.1",
"qrcode": "^1.5.3",
"vue": "^3.4.15",
- "vue-router": "^4.2.5",
- "vuepress-plugin-reading-time2": "2.0.0-rc.16",
- "vuepress-plugin-sass-palette": "2.0.0-rc.16",
- "vuepress-shared": "2.0.0-rc.16"
+ "vuepress-plugin-sass-palette": "2.0.0-rc.23",
+ "vuepress-shared": "2.0.0-rc.23"
},
"engines": {
"node": ">=18.16.0",
@@ -13258,7 +13349,7 @@
"plyr": "^3.7.8",
"sass-loader": "^14.0.0",
"vidstack": "^1.9.0",
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.7"
},
"peerDependenciesMeta": {
"artplayer": {
@@ -13284,60 +13375,10 @@
}
}
},
- "node_modules/vuepress-plugin-copy-code2": {
- "version": "2.0.0-rc.16",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-copy-code2/-/vuepress-plugin-copy-code2-2.0.0-rc.16.tgz",
- "integrity": "sha512-jxv7eqmqsyyPS3Gb3VZiA2BI4ys9NsWBB2m1H99k1joAK2NQdCHuxRY4kfmln452fM+KpKfmhlSVfL7Yc5LCmw==",
- "optional": true,
- "dependencies": {
- "@vueuse/core": "^10.7.2",
- "balloon-css": "^1.2.0",
- "vue": "^3.4.15",
- "vue-router": "^4.2.5",
- "vuepress-plugin-sass-palette": "2.0.0-rc.16",
- "vuepress-shared": "2.0.0-rc.16"
- },
- "engines": {
- "node": ">=18.16.0",
- "npm": ">=8",
- "pnpm": ">=7",
- "yarn": ">=2"
- },
- "peerDependencies": {
- "sass-loader": "^14.0.0",
- "vuepress": "2.0.0-rc.2"
- },
- "peerDependenciesMeta": {
- "sass-loader": {
- "optional": true
- }
- }
- },
- "node_modules/vuepress-plugin-copyright2": {
- "version": "2.0.0-rc.16",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-copyright2/-/vuepress-plugin-copyright2-2.0.0-rc.16.tgz",
- "integrity": "sha512-llwpq9iM4HwZxunYiEVfcPu5gEw7Cko2IsbGuC+opAcAjOayqCKhTP98vJ6vnhxVowsJY9D6pL4OVnnvMSGLRg==",
- "optional": true,
- "dependencies": {
- "@vueuse/core": "^10.7.2",
- "vue": "^3.4.15",
- "vue-router": "^4.2.5",
- "vuepress-shared": "2.0.0-rc.16"
- },
- "engines": {
- "node": ">=18.16.0",
- "npm": ">=8",
- "pnpm": ">=7",
- "yarn": ">=2"
- },
- "peerDependencies": {
- "vuepress": "2.0.0-rc.2"
- }
- },
"node_modules/vuepress-plugin-md-enhance": {
- "version": "2.0.0-rc.16",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.16.tgz",
- "integrity": "sha512-3XfVUnTBoOk7c77LLZ79keQm2cKVZmGEEggOwpLnmZDr/qZQ5KFDqE1U0OturUwF/tfiyTB8Z9phpuuJ52u6lg==",
+ "version": "2.0.0-rc.23",
+ "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.23.tgz",
+ "integrity": "sha512-oyQjb2pGjAVSzIRmf24ALKfEE/fVTR5/9N/9Y2IaIJnB1xB+uvsa9NlRRORro1+niNmcbG9ETMHzkC0J9CVrlg==",
"optional": true,
"dependencies": {
"@mdit/plugin-alert": "^0.8.0",
@@ -13362,13 +13403,13 @@
"@mdit/plugin-tex": "^0.8.0",
"@mdit/plugin-uml": "^0.8.0",
"@types/markdown-it": "^13.0.7",
+ "@vuepress/helper": "2.0.0-rc.12",
"@vueuse/core": "^10.7.2",
"balloon-css": "^1.2.0",
"js-yaml": "^4.1.0",
"vue": "^3.4.15",
- "vue-router": "^4.2.5",
- "vuepress-plugin-sass-palette": "2.0.0-rc.16",
- "vuepress-shared": "2.0.0-rc.16"
+ "vuepress-plugin-sass-palette": "2.0.0-rc.23",
+ "vuepress-shared": "2.0.0-rc.23"
},
"engines": {
"node": ">=18.16.0",
@@ -13388,11 +13429,11 @@
"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",
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.7"
},
"peerDependenciesMeta": {
"@types/reveal.js": {
@@ -13442,82 +13483,16 @@
}
}
},
- "node_modules/vuepress-plugin-photo-swipe": {
- "version": "2.0.0-rc.16",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-photo-swipe/-/vuepress-plugin-photo-swipe-2.0.0-rc.16.tgz",
- "integrity": "sha512-rv5OMPLcWQIdajUYZVY4BrUzISsv0nyW3MRiNCCwsxtEM1d2YsSsgrbnHvmzydTL90T3npArIWw0CgfeaeiUDQ==",
- "optional": true,
- "dependencies": {
- "@vueuse/core": "^10.7.2",
- "photoswipe": "^5.4.3",
- "vue": "^3.4.15",
- "vue-router": "^4.2.5",
- "vuepress-plugin-sass-palette": "2.0.0-rc.16",
- "vuepress-shared": "2.0.0-rc.16"
- },
- "engines": {
- "node": ">=18.16.0",
- "npm": ">=8",
- "pnpm": ">=7",
- "yarn": ">=2"
- },
- "peerDependencies": {
- "sass-loader": "^14.0.0",
- "vuepress": "2.0.0-rc.2"
- },
- "peerDependenciesMeta": {
- "sass-loader": {
- "optional": true
- }
- }
- },
- "node_modules/vuepress-plugin-reading-time2": {
- "version": "2.0.0-rc.16",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-reading-time2/-/vuepress-plugin-reading-time2-2.0.0-rc.16.tgz",
- "integrity": "sha512-7XzyyoR/qV/3an6KWl91+NSBIhSn10HbIXDG7AnblS5aVVz8FHRJPtnmJryVRVIPZNwIk8QSfnczR3GVwbaSyg==",
- "optional": true,
- "dependencies": {
- "vue": "^3.4.15",
- "vuepress-shared": "2.0.0-rc.16"
- },
- "engines": {
- "node": ">=18.16.0",
- "npm": ">=8",
- "pnpm": ">=7",
- "yarn": ">=2"
- },
- "peerDependencies": {
- "vuepress": "2.0.0-rc.2"
- }
- },
- "node_modules/vuepress-plugin-rtl": {
- "version": "2.0.0-rc.16",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-rtl/-/vuepress-plugin-rtl-2.0.0-rc.16.tgz",
- "integrity": "sha512-UsHAchCSG2DRPCdaDpSRvorITlHQyinjtUgcrFFsNHR83S4pJvsVNDQrp4yfeQ4vCMBPvqdCjMXrQyIeLrn7YQ==",
- "optional": true,
- "dependencies": {
- "vue": "^3.4.15",
- "vuepress-shared": "2.0.0-rc.16"
- },
- "engines": {
- "node": ">=18.16.0",
- "npm": ">=8",
- "pnpm": ">=7",
- "yarn": ">=2"
- },
- "peerDependencies": {
- "vuepress": "2.0.0-rc.2"
- }
- },
"node_modules/vuepress-plugin-sass-palette": {
- "version": "2.0.0-rc.16",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-sass-palette/-/vuepress-plugin-sass-palette-2.0.0-rc.16.tgz",
- "integrity": "sha512-fwhCSarn19JO8xGR+AIRsFkRVrbwOqjKwUB9XmTdTLqKCT5onvBZkjBrd2b47Zs+BhySL5nsuIW4H2tDwfFqBw==",
+ "version": "2.0.0-rc.23",
+ "resolved": "https://registry.npmjs.org/vuepress-plugin-sass-palette/-/vuepress-plugin-sass-palette-2.0.0-rc.23.tgz",
+ "integrity": "sha512-tszb4KpJegfNMrmp1DZn95qAIRAJJAfuuCAhAHuwQ+yZI1GrZd3m8b5hOQejHLE1Bimwb3Kj/lYPVMnb/2c6gA==",
"optional": true,
"dependencies": {
+ "@vuepress/helper": "2.0.0-rc.12",
"chokidar": "^3.5.3",
"sass": "^1.70.0",
- "vuepress-shared": "2.0.0-rc.16"
+ "vuepress-shared": "2.0.0-rc.23"
},
"engines": {
"node": ">=18.16.0",
@@ -13527,7 +13502,7 @@
},
"peerDependencies": {
"sass-loader": "^14.0.0",
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.7"
},
"peerDependenciesMeta": {
"sass-loader": {
@@ -13536,19 +13511,19 @@
}
},
"node_modules/vuepress-plugin-search-pro": {
- "version": "2.0.0-rc.16",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-search-pro/-/vuepress-plugin-search-pro-2.0.0-rc.16.tgz",
- "integrity": "sha512-gGX80koJVtcEq9/sDIazAMbQmoJ7KGDnl4+BYW4d+PeeX+n5/1HIOjhAteZHMaD7JGkPvVpyeBXlagjL7zk4Tg==",
+ "version": "2.0.0-rc.23",
+ "resolved": "https://registry.npmjs.org/vuepress-plugin-search-pro/-/vuepress-plugin-search-pro-2.0.0-rc.23.tgz",
+ "integrity": "sha512-pWihTdqKusQAOue88DUtW67RJpNDNdwHAcM3kJTEzLfTIaJdsji/gjt3Sm8eX44qhYs+vWa9ZX/MkjbCPg9cdw==",
"optional": true,
"dependencies": {
+ "@vuepress/helper": "2.0.0-rc.12",
"@vueuse/core": "^10.7.2",
"cheerio": "1.0.0-rc.12",
"chokidar": "^3.5.3",
"slimsearch": "^2.0.0",
"vue": "^3.4.15",
- "vue-router": "^4.2.5",
- "vuepress-plugin-sass-palette": "2.0.0-rc.16",
- "vuepress-shared": "2.0.0-rc.16"
+ "vuepress-plugin-sass-palette": "2.0.0-rc.23",
+ "vuepress-shared": "2.0.0-rc.23"
},
"engines": {
"node": ">=18.16.0",
@@ -13558,7 +13533,7 @@
},
"peerDependencies": {
"sass-loader": "^14.0.0",
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.7"
},
"peerDependenciesMeta": {
"sass-loader": {
@@ -13566,49 +13541,13 @@
}
}
},
- "node_modules/vuepress-plugin-seo2": {
- "version": "2.0.0-rc.16",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-seo2/-/vuepress-plugin-seo2-2.0.0-rc.16.tgz",
- "integrity": "sha512-WGtoaR98chMiq6C14rmtRNHC9XVS0fSqSOeti6b1k8SjW6ESTmILq5o0vp4Vojc0Qo5DA/nN7Cw0cLaKVVgX8A==",
- "optional": true,
- "dependencies": {
- "vuepress-shared": "2.0.0-rc.16"
- },
- "engines": {
- "node": ">=18.16.0",
- "npm": ">=8",
- "pnpm": ">=7",
- "yarn": ">=2"
- },
- "peerDependencies": {
- "vuepress": "2.0.0-rc.2"
- }
- },
- "node_modules/vuepress-plugin-sitemap2": {
- "version": "2.0.0-rc.16",
- "resolved": "https://registry.npmjs.org/vuepress-plugin-sitemap2/-/vuepress-plugin-sitemap2-2.0.0-rc.16.tgz",
- "integrity": "sha512-7hGlrwACCSZijuGFyc4Yh+3IXh8f9dFK0iekjlMbC2TxNbDHHmsLHnsGfEmd6H1xsQtaTC1fwXw158jiXwE1fA==",
- "optional": true,
- "dependencies": {
- "sitemap": "^7.1.1",
- "vuepress-shared": "2.0.0-rc.16"
- },
- "engines": {
- "node": ">=18.16.0",
- "npm": ">=8",
- "pnpm": ">=7",
- "yarn": ">=2"
- },
- "peerDependencies": {
- "vuepress": "2.0.0-rc.2"
- }
- },
"node_modules/vuepress-shared": {
- "version": "2.0.0-rc.16",
- "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.16.tgz",
- "integrity": "sha512-gsiqo9tr6dHCVQTPw1d+oiJyNGzc6nmrGRBWkLb3ZxD15q1k/iv2flBwPdb1RasU827oMgZ2DuOzbHcGjRKjSA==",
+ "version": "2.0.0-rc.23",
+ "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.23.tgz",
+ "integrity": "sha512-1es+bJ13E4UNkIr5kuPMX8h77aGZEuHLknH4u8B0qh+kP/CuuRXhUVQ6AHCuyDArL9mUc7CFwo+ro7zqDpsA1Q==",
"optional": true,
"dependencies": {
+ "@vuepress/helper": "2.0.0-rc.12",
"@vueuse/core": "^10.7.2",
"cheerio": "1.0.0-rc.12",
"dayjs": "^1.11.10",
@@ -13616,7 +13555,6 @@
"fflate": "^0.8.1",
"gray-matter": "^4.0.3",
"semver": "^7.5.4",
- "striptags": "^3.2.0",
"vue": "^3.4.15",
"vue-router": "^4.2.5"
},
@@ -13627,7 +13565,7 @@
"yarn": ">=2"
},
"peerDependencies": {
- "vuepress": "2.0.0-rc.2"
+ "vuepress": "2.0.0-rc.7"
}
},
"node_modules/vuepress-shared/node_modules/execa": {
@@ -13753,9 +13691,9 @@
}
},
"node_modules/vuepress-shared/node_modules/semver": {
- "version": "7.5.4",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
- "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
+ "version": "7.6.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz",
+ "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
"optional": true,
"dependencies": {
"lru-cache": "^6.0.0"
@@ -13798,17 +13736,28 @@
"optional": true
},
"node_modules/vuepress-theme-hope": {
- "version": "2.0.0-rc.16",
- "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.16.tgz",
- "integrity": "sha512-FoqrZKljD9AxQXjfXTb4nvjQbCwDbGj7TryRDi1rEKSG5bWyhdN4pAJEhHlw4dbpVqOh784M/aERna5mZsiWFQ==",
- "optional": true,
- "dependencies": {
- "@vuepress/plugin-active-header-links": "2.0.0-rc.1",
- "@vuepress/plugin-external-link-icon": "2.0.0-rc.1",
- "@vuepress/plugin-git": "2.0.0-rc.1",
- "@vuepress/plugin-nprogress": "2.0.0-rc.1",
- "@vuepress/plugin-prismjs": "2.0.0-rc.1",
- "@vuepress/plugin-theme-data": "2.0.0-rc.1",
+ "version": "2.0.0-rc.23",
+ "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.23.tgz",
+ "integrity": "sha512-4ONVCNpQ0IiJsFwoGIQO7kV2OWJNr+LuDv7TsM+fa/b1b+bu/oeOGObnBMXc91YofB8Pqno0W+wYHEhLwheY0A==",
+ "optional": true,
+ "dependencies": {
+ "@vuepress/helper": "2.0.0-rc.12",
+ "@vuepress/plugin-active-header-links": "2.0.0-rc.12",
+ "@vuepress/plugin-back-to-top": "2.0.0-rc.12",
+ "@vuepress/plugin-blog": "2.0.0-rc.12",
+ "@vuepress/plugin-catalog": "2.0.0-rc.12",
+ "@vuepress/plugin-copy-code": "2.0.0-rc.12",
+ "@vuepress/plugin-copyright": "2.0.0-rc.13",
+ "@vuepress/plugin-external-link-icon": "2.0.0-rc.12",
+ "@vuepress/plugin-git": "2.0.0-rc.12",
+ "@vuepress/plugin-nprogress": "2.0.0-rc.12",
+ "@vuepress/plugin-photo-swipe": "2.0.0-rc.13",
+ "@vuepress/plugin-prismjs": "2.0.0-rc.12",
+ "@vuepress/plugin-reading-time": "2.0.0-rc.12",
+ "@vuepress/plugin-rtl": "2.0.0-rc.12",
+ "@vuepress/plugin-seo": "2.0.0-rc.12",
+ "@vuepress/plugin-sitemap": "2.0.0-rc.12",
+ "@vuepress/plugin-theme-data": "2.0.0-rc.12",
"@vueuse/core": "^10.7.2",
"balloon-css": "^1.2.0",
"bcrypt-ts": "^5.0.1",
@@ -13817,20 +13766,11 @@
"gray-matter": "^4.0.3",
"vue": "^3.4.15",
"vue-router": "^4.2.5",
- "vuepress-plugin-auto-catalog": "2.0.0-rc.16",
- "vuepress-plugin-blog2": "2.0.0-rc.16",
- "vuepress-plugin-comment2": "2.0.0-rc.16",
- "vuepress-plugin-components": "2.0.0-rc.16",
- "vuepress-plugin-copy-code2": "2.0.0-rc.16",
- "vuepress-plugin-copyright2": "2.0.0-rc.16",
- "vuepress-plugin-md-enhance": "2.0.0-rc.16",
- "vuepress-plugin-photo-swipe": "2.0.0-rc.16",
- "vuepress-plugin-reading-time2": "2.0.0-rc.16",
- "vuepress-plugin-rtl": "2.0.0-rc.16",
- "vuepress-plugin-sass-palette": "2.0.0-rc.16",
- "vuepress-plugin-seo2": "2.0.0-rc.16",
- "vuepress-plugin-sitemap2": "2.0.0-rc.16",
- "vuepress-shared": "2.0.0-rc.16"
+ "vuepress-plugin-comment2": "2.0.0-rc.23",
+ "vuepress-plugin-components": "2.0.0-rc.23",
+ "vuepress-plugin-md-enhance": "2.0.0-rc.23",
+ "vuepress-plugin-sass-palette": "2.0.0-rc.23",
+ "vuepress-shared": "2.0.0-rc.23"
},
"engines": {
"node": ">=18.16.0",
@@ -13839,36 +13779,36 @@
"yarn": ">=2"
},
"peerDependencies": {
- "@vuepress/plugin-docsearch": "2.0.0-rc.1",
- "@vuepress/plugin-search": "2.0.0-rc.1",
+ "@vuepress/plugin-docsearch": "2.0.0-rc.12",
+ "@vuepress/plugin-feed": "2.0.0-rc.12",
+ "@vuepress/plugin-redirect": "2.0.0-rc.12",
+ "@vuepress/plugin-search": "2.0.0-rc.12",
"nodejs-jieba": "^0.1.2",
"sass-loader": "^14.0.0",
- "vuepress": "2.0.0-rc.2",
- "vuepress-plugin-feed2": "2.0.0-rc.16",
- "vuepress-plugin-pwa2": "2.0.0-rc.16",
- "vuepress-plugin-redirect": "2.0.0-rc.16",
- "vuepress-plugin-search-pro": "2.0.0-rc.16"
+ "vuepress": "2.0.0-rc.7",
+ "vuepress-plugin-pwa2": "2.0.0-rc.23",
+ "vuepress-plugin-search-pro": "2.0.0-rc.23"
},
"peerDependenciesMeta": {
"@vuepress/plugin-docsearch": {
"optional": true
},
- "@vuepress/plugin-search": {
+ "@vuepress/plugin-feed": {
"optional": true
},
- "nodejs-jieba": {
+ "@vuepress/plugin-redirect": {
"optional": true
},
- "sass-loader": {
+ "@vuepress/plugin-search": {
"optional": true
},
- "vuepress-plugin-feed2": {
+ "nodejs-jieba": {
"optional": true
},
- "vuepress-plugin-pwa2": {
+ "sass-loader": {
"optional": true
},
- "vuepress-plugin-redirect": {
+ "vuepress-plugin-pwa2": {
"optional": true
},
"vuepress-plugin-search-pro": {
diff --git a/package.json b/package.json
index d37778e470..fb1655fb8f 100644
--- a/package.json
+++ b/package.json
@@ -60,10 +60,10 @@
"wait-on": "^7.2.0"
},
"optionalDependencies": {
- "@vuepress/bundler-vite": "^2.0.0-rc.2",
- "vuepress": "^2.0.0-rc.2",
- "vuepress-plugin-search-pro": "^2.0.0-rc.15",
- "vuepress-theme-hope": "^2.0.0-rc.15"
+ "@vuepress/bundler-vite": "^2.0.0-rc.7",
+ "vuepress": "^2.0.0-rc.7",
+ "vuepress-plugin-search-pro": "^2.0.0-rc.23",
+ "vuepress-theme-hope": "^2.0.0-rc.23"
},
"resolutions": {
"set-value": "^2.0.1",