diff --git a/package-lock.json b/package-lock.json index c673133..642c541 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,10 +5,10 @@ "packages": { "": { "devDependencies": { - "@vuepress/bundler-vite": "^2.0.0-rc.2", - "@vuepress/plugin-search": "^2.0.0-rc.1", - "@vuepress/theme-default": "^2.0.0-rc.9", - "vuepress": "^2.0.0-rc.2" + "@vuepress/bundler-vite": "^2.0.0-rc.7", + "@vuepress/plugin-search": "^2.0.0-rc.14", + "@vuepress/theme-default": "^2.0.0-rc.14", + "vuepress": "^2.0.0-rc.7" } }, "node_modules/@babel/parser": { @@ -811,53 +811,53 @@ } }, "node_modules/@vue/compiler-core": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.15.tgz", - "integrity": "sha512-XcJQVOaxTKCnth1vCxEChteGuwG6wqnUHxAm1DO3gCz0+uXKaJNx8/digSz4dLALCy8n2lKq24jSUs8segoqIw==", + "version": "3.4.16", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.16.tgz", + "integrity": "sha512-HXgyy7gen4FNJS8Hz2q/NNBEdzD3QInhDTWaP2/mS0TlmV9CnjmXip7TZ0ROYiQM4FgXZCCJvh74yDikFkPpkQ==", "dev": true, "dependencies": { - "@babel/parser": "^7.23.6", - "@vue/shared": "3.4.15", + "@babel/parser": "^7.23.9", + "@vue/shared": "3.4.16", "entities": "^4.5.0", "estree-walker": "^2.0.2", "source-map-js": "^1.0.2" } }, "node_modules/@vue/compiler-dom": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.15.tgz", - "integrity": "sha512-wox0aasVV74zoXyblarOM3AZQz/Z+OunYcIHe1OsGclCHt8RsRm04DObjefaI82u6XDzv+qGWZ24tIsRAIi5MQ==", + "version": "3.4.16", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.16.tgz", + "integrity": "sha512-lvs9ankPzLEuIC5aB72ntLUcwVGmgY7ASkXDRvo9+lUMWOOCqnAmM/64AZPeVAZ4EnjocCE40OUN+ZboNe4ygA==", "dev": true, "dependencies": { - "@vue/compiler-core": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/compiler-core": "3.4.16", + "@vue/shared": "3.4.16" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.15.tgz", - "integrity": "sha512-LCn5M6QpkpFsh3GQvs2mJUOAlBQcCco8D60Bcqmf3O3w5a+KWS5GvYbrrJBkgvL1BDnTp+e8q0lXCLgHhKguBA==", + "version": "3.4.16", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.16.tgz", + "integrity": "sha512-zVYC42Q/NmbB4nigGcQeIvsLpBlq6K9wJP5jTFCqfpXWnkodxfLFQHDu2GntZ7yKOgwAjxuvLwrPx+I6LPL2vg==", "dev": true, "dependencies": { - "@babel/parser": "^7.23.6", - "@vue/compiler-core": "3.4.15", - "@vue/compiler-dom": "3.4.15", - "@vue/compiler-ssr": "3.4.15", - "@vue/shared": "3.4.15", + "@babel/parser": "^7.23.9", + "@vue/compiler-core": "3.4.16", + "@vue/compiler-dom": "3.4.16", + "@vue/compiler-ssr": "3.4.16", + "@vue/shared": "3.4.16", "estree-walker": "^2.0.2", - "magic-string": "^0.30.5", + "magic-string": "^0.30.6", "postcss": "^8.4.33", "source-map-js": "^1.0.2" } }, "node_modules/@vue/compiler-ssr": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.15.tgz", - "integrity": "sha512-1jdeQyiGznr8gjFDadVmOJqZiLNSsMa5ZgqavkPZ8O2wjHv0tVuAEsw5hTdUoUW4232vpBbL/wJhzVW/JwY1Uw==", + "version": "3.4.16", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.16.tgz", + "integrity": "sha512-1kNF+fHdEB+5aTcPZ0hh/gzi9Ezq5IBO4bl/hV4Dg4fub6t12W6VGlsERtvdUaEowL35M3pojv0hOvLaq0FbdQ==", "dev": true, "dependencies": { - "@vue/compiler-dom": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/compiler-dom": "3.4.16", + "@vue/shared": "3.4.16" } }, "node_modules/@vue/devtools-api": { @@ -867,65 +867,65 @@ "dev": true }, "node_modules/@vue/reactivity": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.15.tgz", - "integrity": "sha512-55yJh2bsff20K5O84MxSvXKPHHt17I2EomHznvFiJCAZpJTNW8IuLj1xZWMLELRhBK3kkFV/1ErZGHJfah7i7w==", + "version": "3.4.16", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.16.tgz", + "integrity": "sha512-XTWRMBG10PGs4MxDoUdBEhMacS5QBUAlGeb5AmQysTQ16tXxQ0lymgbSTmR2h79v5dJDFuULuLWUbwc0uj6zqQ==", "dev": true, "dependencies": { - "@vue/shared": "3.4.15" + "@vue/shared": "3.4.16" } }, "node_modules/@vue/runtime-core": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.15.tgz", - "integrity": "sha512-6E3by5m6v1AkW0McCeAyhHTw+3y17YCOKG0U0HDKDscV4Hs0kgNT5G+GCHak16jKgcCDHpI9xe5NKb8sdLCLdw==", + "version": "3.4.16", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.16.tgz", + "integrity": "sha512-vgS25M79AOY2EsBWxBcy9yAou10x2WHJhGN0FM/Ii8yum0a+KBfg8ehzq/cuDqfOPrtVrDPW+QkH3WNJNakfRw==", "dev": true, "dependencies": { - "@vue/reactivity": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/reactivity": "3.4.16", + "@vue/shared": "3.4.16" } }, "node_modules/@vue/runtime-dom": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.15.tgz", - "integrity": "sha512-EVW8D6vfFVq3V/yDKNPBFkZKGMFSvZrUQmx196o/v2tHKdwWdiZjYUBS+0Ez3+ohRyF8Njwy/6FH5gYJ75liUw==", + "version": "3.4.16", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.16.tgz", + "integrity": "sha512-X+knHfhefB8tX0rJG3d14U8p1CpeZ/qZxol9rN8ZAD9UalTInIsKXlBTd/xLC8GwO2aXVXxjaSIiTU5th5wj9Q==", "dev": true, "dependencies": { - "@vue/runtime-core": "3.4.15", - "@vue/shared": "3.4.15", + "@vue/runtime-core": "3.4.16", + "@vue/shared": "3.4.16", "csstype": "^3.1.3" } }, "node_modules/@vue/server-renderer": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.15.tgz", - "integrity": "sha512-3HYzaidu9cHjrT+qGUuDhFYvF/j643bHC6uUN9BgM11DVy+pM6ATsG6uPBLnkwOgs7BpJABReLmpL3ZPAsUaqw==", + "version": "3.4.16", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.16.tgz", + "integrity": "sha512-e0PZDpk/eZgICYb0DTQ+OeBlgt0FYGo+2DEcUkZxw+pDgF1qL0aYaOqmPcSbL5KK0nizvuSd7k5HZOkSwSaC2g==", "dev": true, "dependencies": { - "@vue/compiler-ssr": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/compiler-ssr": "3.4.16", + "@vue/shared": "3.4.16" }, "peerDependencies": { - "vue": "3.4.15" + "vue": "3.4.16" } }, "node_modules/@vue/shared": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.15.tgz", - "integrity": "sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g==", + "version": "3.4.16", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.16.tgz", + "integrity": "sha512-HKCjeaxR+R95dCw1BDaytcHdlzZj9lxj7RlFnxWtcKq670t8oSeMsbPlkzkNc2V6IUzHaMtUxdBcdREAhb+7NA==", "dev": 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==", "dev": 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", @@ -937,17 +937,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==", "dev": 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": { @@ -955,51 +955,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==", "dev": 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==", "dev": 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.9", - "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.9.tgz", - "integrity": "sha512-82ywLTkwMQWWCIEzEEpfNHinOytkldga2mGRQp0eY2rBu0vXP+EbsbpEu2EQ0Ul0yq3AGulWNpjNwkjUdc8V9w==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.14.tgz", + "integrity": "sha512-w4H8IV3xgwSyypks7PR9hXX5sw6eN8tJGSkZ8Ru56sf4W7x2b9I9+++5Drgb8nPSoWA1sIuU++XC8NbdtoVmRQ==", "dev": true, "dependencies": { - "@vue/shared": "^3.4.15", + "@vue/shared": "^3.4.16", "cheerio": "1.0.0-rc.12", - "fflate": "^0.8.1", + "fflate": "^0.8.2", "gray-matter": "^4.0.3", - "vue": "^3.4.15" + "vue": "^3.4.16" }, "peerDependencies": { - "vuepress": "2.0.0-rc.2" + "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==", "dev": true, "dependencies": { "@mdit-vue/plugin-component": "^2.0.0", @@ -1012,8 +1012,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", @@ -1021,37 +1021,37 @@ } }, "node_modules/@vuepress/plugin-active-header-links": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.7.tgz", - "integrity": "sha512-aSfVP7fb1XxpMjfOZ27FfC2YZ3C7tE4QAoQnH88NeSu4/Vsit7J49Yxl179qSLtEMMMrr6t4oShB7eP8M3JmDA==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.14.tgz", + "integrity": "sha512-UKFviIr5R+Y1y481B7LD7PDYSyhrLmzun7TvOwZ2rXiBmkw9nt6GKY2wI63XOVUlRv4JCaRgShm5PAARydhSow==", "dev": true, "dependencies": { - "ts-debounce": "^4.0.0", - "vue": "^3.4.15", + "@vueuse/core": "^10.7.2", + "vue": "^3.4.16", "vue-router": "^4.2.5" }, "peerDependencies": { - "vuepress": "2.0.0-rc.2" + "vuepress": "2.0.0-rc.7" } }, "node_modules/@vuepress/plugin-back-to-top": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.9.tgz", - "integrity": "sha512-tEDGVxtEwftDHuHeEpVnugGWALyVvLuMQ3LU1P6rH+aggc7qcbki9ffjWUSC8xkmQmVph4b8e9L05rKNCqDkUA==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.14.tgz", + "integrity": "sha512-brIUb60uCjuWkK1fHE8xeXNZQNwFP5nRDgKpnpZ+c03alfMZzSqkOeCWzpQLFSjk/ABwAS+6TPzDgFoTQhPpDg==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.9", + "@vuepress/helper": "~2.0.0-rc.14", "@vueuse/core": "^10.7.2", - "vue": "^3.4.15" + "vue": "^3.4.16" }, "peerDependencies": { - "vuepress": "2.0.0-rc.2" + "vuepress": "2.0.0-rc.7" } }, "node_modules/@vuepress/plugin-container": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-container/-/plugin-container-2.0.0-rc.7.tgz", - "integrity": "sha512-+U/fel2VVFof7OKKndcAZYIR7ShQWaiJdHtj/ZWDtfx9fUWdCN0nYB4v+RBfi94+AVBIZV715866WvbBWXvthg==", + "version": "2.0.0-rc.12", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-container/-/plugin-container-2.0.0-rc.12.tgz", + "integrity": "sha512-dGJN2fEO49OfNsMo8DLxfdQUP0XM20goCw1fDgMi6PDU08Y5KfLCIHB2sT8yLhn9/QU68hYN6vGPWZFvoOWgFg==", "dev": true, "dependencies": { "@types/markdown-it": "^13.0.7", @@ -1059,186 +1059,186 @@ "markdown-it-container": "^4.0.0" }, "peerDependencies": { - "vuepress": "2.0.0-rc.2" + "vuepress": "2.0.0-rc.7" } }, "node_modules/@vuepress/plugin-copy-code": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.9.tgz", - "integrity": "sha512-LCNZRMck1hXXYUR1YG9TWUrZCffGAYrdSZdkAxTnsHFWhcdGDBe4ULJENoo3WoW0GUxaZt0ovux8EvhcoIrfZg==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.14.tgz", + "integrity": "sha512-qiLdCEmHNhdE+IhsN/YPpzA3SSZgH6m8L1Q+mwLueYFlBIW8tIdXAi5UTgKWLavJOoIFZGvqKWy0jRBCBfIopQ==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.9", + "@vuepress/helper": "~2.0.0-rc.14", "@vueuse/core": "^10.7.2", - "vue": "^3.4.15" + "vue": "^3.4.16" }, "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.7", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-external-link-icon/-/plugin-external-link-icon-2.0.0-rc.7.tgz", - "integrity": "sha512-DLqyNneR6HApj8ShwtKt4dzVzRLZGZ8imLFoRHos/yFZ2KQKrEwh7jivhjuzKnQlmM7or2GiLCV8RVWW2AhOTw==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-external-link-icon/-/plugin-external-link-icon-2.0.0-rc.14.tgz", + "integrity": "sha512-aKqMJ3Vbw4ntBAWf8pqJZnCSP/QeDa60UNPaK7mFsvE2VuwK5EirAEavH0KPY1h/DU6Andi7HKYe7uAhpwKYOw==", "dev": true, "dependencies": { - "vue": "^3.4.15" + "vue": "^3.4.16" }, "peerDependencies": { - "vuepress": "2.0.0-rc.2" + "vuepress": "2.0.0-rc.7" } }, "node_modules/@vuepress/plugin-git": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.7.tgz", - "integrity": "sha512-OCrgsW5JF/LGYOwQvy+UfoEXGOELumaqwAMoRQL+QKBZzUcTQLUf+WQXR2qe9cMrIr1wTyibdxfOJCyQunFNmw==", + "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==", "dev": true, "dependencies": { "execa": "^8.0.1" }, "peerDependencies": { - "vuepress": "2.0.0-rc.2" + "vuepress": "2.0.0-rc.7" } }, "node_modules/@vuepress/plugin-medium-zoom": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-medium-zoom/-/plugin-medium-zoom-2.0.0-rc.7.tgz", - "integrity": "sha512-Pi0wu3ObeID/bH8slH+Ew/1dq1132WXFfbSmHUi4Jrxniyn8MJYdG8hgf/1auIgFyMdtYAkgebQKMIUYxhDcmw==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-medium-zoom/-/plugin-medium-zoom-2.0.0-rc.14.tgz", + "integrity": "sha512-0xPp/BTHbkmiMCSauj0kvA4sq6Ob17n5FWd/MB50VzcDyqO3eFd315ri4ZNYUqWopCZRiAyZIqjS8M6XUtMCaw==", "dev": true, "dependencies": { "medium-zoom": "^1.1.0", - "vue": "^3.4.15" + "vue": "^3.4.16" }, "peerDependencies": { - "vuepress": "2.0.0-rc.2" + "vuepress": "2.0.0-rc.7" } }, "node_modules/@vuepress/plugin-nprogress": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.7.tgz", - "integrity": "sha512-raSZ6cKqspsk/l3B3ctq+DSYQ3G2tYH5vbWhCZh46BfRmqD12UVoYl5fEipkWI1XF6+bCSHDa0Iuiv4SG+EdZw==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.14.tgz", + "integrity": "sha512-PmvrwYMFtUfxvEZfS9LINjDJzwH5V3eH0mQjbU47zyOL8v64z9+8euBCfg1wysyJUCm32eHMATRGU3TK5fBPmw==", "dev": true, "dependencies": { - "vue": "^3.4.15", + "vue": "^3.4.16", "vue-router": "^4.2.5" }, "peerDependencies": { - "vuepress": "2.0.0-rc.2" + "vuepress": "2.0.0-rc.7" } }, "node_modules/@vuepress/plugin-palette": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-palette/-/plugin-palette-2.0.0-rc.7.tgz", - "integrity": "sha512-XXCAV96oob8WacbbTz0c4vMRhPJNKtKBdcwqtNMECh/kNAvwOrKGENA5dnec1zd+ZG1FbURBt6vgVG4S3pJbKA==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-palette/-/plugin-palette-2.0.0-rc.14.tgz", + "integrity": "sha512-RbDwJtipdZqQp5GbvqNagA8gVcrYseVR7ijTyQNLekyydzOqeOMhFVQRnzemksMpQVMDKnBVQtQyU8MIQGqtlA==", "dev": true, "dependencies": { - "chokidar": "^3.5.3" + "chokidar": "^3.6.0" }, "peerDependencies": { - "vuepress": "2.0.0-rc.2" + "vuepress": "2.0.0-rc.7" } }, "node_modules/@vuepress/plugin-prismjs": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-prismjs/-/plugin-prismjs-2.0.0-rc.7.tgz", - "integrity": "sha512-z70MJ4Bek+d7PO+frLpR8r4atqrfb78FKIwomOl55+ctV7moUKi965i19e5JB6dzfIaIy9cWTPdrrzeui62v+g==", + "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==", "dev": true, "dependencies": { "prismjs": "^1.29.0" }, "peerDependencies": { - "vuepress": "2.0.0-rc.2" + "vuepress": "2.0.0-rc.7" } }, "node_modules/@vuepress/plugin-search": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-search/-/plugin-search-2.0.0-rc.1.tgz", - "integrity": "sha512-zON1YS6udFcDFox/ypbFWNGdpQEDvku/wjlVnwlwBiuhyjWZsjMUIBypjjJx5Q3barWhpPCFJA43YBYCpieTcA==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-search/-/plugin-search-2.0.0-rc.14.tgz", + "integrity": "sha512-os2Kzj1hePpX5rxmJUSLs783G0EVTuiwFT2gPPBw/3yZbRCXCTnAM6xAVK2vv36Ysa4fgfFETLG4omg1b3rOvQ==", "dev": true, "dependencies": { - "chokidar": "^3.5.3", - "vue": "^3.4.15", + "chokidar": "^3.6.0", + "vue": "^3.4.16", "vue-router": "^4.2.5" }, "peerDependencies": { - "vuepress": "2.0.0-rc.2" + "vuepress": "2.0.0-rc.7" } }, "node_modules/@vuepress/plugin-seo": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.9.tgz", - "integrity": "sha512-FoDsSOGqUwzuY1AGquyvXzp3VHkxN832dX/W5Ypy1R/gDAboCF0i15Pz7P2JLZft+W3RTPcVYhPzBh1FRGKqhg==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.14.tgz", + "integrity": "sha512-ffYc6XObhei863X/g3BTlJrx+EIWRPmtv/NLp9EDKO72KJX3C+MsDKDJOx54iL3X0DT63F/PMTMg0Y+ZhJ4qCw==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.9" + "@vuepress/helper": "~2.0.0-rc.14" }, "peerDependencies": { - "vuepress": "2.0.0-rc.2" + "vuepress": "2.0.0-rc.7" } }, "node_modules/@vuepress/plugin-sitemap": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.9.tgz", - "integrity": "sha512-Fto7fZytTZZVeSpxN4LRJKjU4Aonl1iLyCFgf71/BJOrsOKyzLlEx4pJBdMdpGAEVlBHWHkwaQCD9MhjvpQjDA==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.14.tgz", + "integrity": "sha512-HyfZgTJ6WfTvCaSe1osTGvJFA49nePQTEvWAXNX7HXe9/V98LQZUg8I4Nlrwk4Vkm+PCmgVo/shk90rLUC9ylQ==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.9", + "@vuepress/helper": "~2.0.0-rc.14", "sitemap": "^7.1.1" }, "peerDependencies": { - "vuepress": "2.0.0-rc.2" + "vuepress": "2.0.0-rc.7" } }, "node_modules/@vuepress/plugin-theme-data": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.7.tgz", - "integrity": "sha512-YPvAdDv5Ob4vXKjrtw6pvB7FAE9fbCXD/VnUmck4dUBHZygCdtYqADWnHdSFmPJx9VMX2FV8HRXDk7Wa392clA==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.14.tgz", + "integrity": "sha512-dm6EMCzZBG4kl2rTRXH+9Zh3/tgelWDSu+P10IakW9Z+I0BioQEstXLctt+JmMs8WNEb6Smlyi2mKiPuU18KUA==", "dev": true, "dependencies": { "@vue/devtools-api": "^6.5.1", - "vue": "^3.4.15" + "vue": "^3.4.16" }, "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==", "dev": true, "dependencies": { "@mdit-vue/types": "^2.0.0" } }, "node_modules/@vuepress/theme-default": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@vuepress/theme-default/-/theme-default-2.0.0-rc.9.tgz", - "integrity": "sha512-IhDPHujv4ksF+tgRi0X6UNe9znHu6KHIg2tIUmP2wwihvdQzQ5U6Pmv2BhE7GzgYbC4y70O9k3lmTBNbnjxyeg==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/theme-default/-/theme-default-2.0.0-rc.14.tgz", + "integrity": "sha512-pqligdWhXnnv8NUmHt1f7GzyleBXYpi6LHoc/9BCCFWtnSIzAuWDb+cDku7qfaks5FHMvizUpfvhtucsjsJ9Xg==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.9", - "@vuepress/plugin-active-header-links": "2.0.0-rc.7", - "@vuepress/plugin-back-to-top": "2.0.0-rc.9", - "@vuepress/plugin-container": "2.0.0-rc.7", - "@vuepress/plugin-copy-code": "2.0.0-rc.9", - "@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-prismjs": "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/helper": "~2.0.0-rc.14", + "@vuepress/plugin-active-header-links": "~2.0.0-rc.14", + "@vuepress/plugin-back-to-top": "~2.0.0-rc.14", + "@vuepress/plugin-container": "~2.0.0-rc.12", + "@vuepress/plugin-copy-code": "~2.0.0-rc.14", + "@vuepress/plugin-external-link-icon": "~2.0.0-rc.14", + "@vuepress/plugin-git": "~2.0.0-rc.12", + "@vuepress/plugin-medium-zoom": "~2.0.0-rc.14", + "@vuepress/plugin-nprogress": "~2.0.0-rc.14", + "@vuepress/plugin-palette": "~2.0.0-rc.14", + "@vuepress/plugin-prismjs": "~2.0.0-rc.12", + "@vuepress/plugin-seo": "~2.0.0-rc.14", + "@vuepress/plugin-sitemap": "~2.0.0-rc.14", + "@vuepress/plugin-theme-data": "~2.0.0-rc.14", "@vueuse/core": "^10.7.2", "sass": "^1.70.0", - "vue": "^3.4.15", + "vue": "^3.4.16", "vue-router": "^4.2.5" }, "peerDependencies": { "sass-loader": "^14.0.0", - "vuepress": "2.0.0-rc.2" + "vuepress": "2.0.0-rc.7" }, "peerDependenciesMeta": { "sass-loader": { @@ -1247,15 +1247,15 @@ } }, "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==", "dev": 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", @@ -1603,16 +1603,10 @@ } }, "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -1625,6 +1619,9 @@ "engines": { "node": ">= 8.10.0" }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, "optionalDependencies": { "fsevents": "~2.3.2" } @@ -1854,9 +1851,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==", "dev": true, "bin": { "envinfo": "dist/cli.js" @@ -2031,9 +2028,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==", "dev": true }, "node_modules/fill-range": { @@ -2439,9 +2436,9 @@ } }, "node_modules/magic-string": { - "version": "0.30.5", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", - "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", + "version": "0.30.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.7.tgz", + "integrity": "sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==", "dev": true, "dependencies": { "@jridgewell/sourcemap-codec": "^1.4.15" @@ -3293,12 +3290,6 @@ "node": ">=8.0" } }, - "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==", - "dev": true - }, "node_modules/uc.micro": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.0.0.tgz", @@ -3431,16 +3422,16 @@ } }, "node_modules/vue": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.15.tgz", - "integrity": "sha512-jC0GH4KkWLWJOEQjOpkqU1bQsBwf4R1rsFtw5GQJbjHVKWDzO6P0nWWBTmjp1xSemAioDFj1jdaK1qa3DnMQoQ==", + "version": "3.4.16", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.16.tgz", + "integrity": "sha512-l5/KcZRp3GbsFXQGeCL9ll1JfRU285K/7l8mZM+dEO+CnE1j26MvfBKJi17iCRRwstl+Jz7KSLlzj9L79fB6WA==", "dev": true, "dependencies": { - "@vue/compiler-dom": "3.4.15", - "@vue/compiler-sfc": "3.4.15", - "@vue/runtime-dom": "3.4.15", - "@vue/server-renderer": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/compiler-dom": "3.4.16", + "@vue/compiler-sfc": "3.4.16", + "@vue/runtime-dom": "3.4.16", + "@vue/server-renderer": "3.4.16", + "@vue/shared": "3.4.16" }, "peerDependencies": { "typescript": "*" @@ -3467,17 +3458,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==", "dev": 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": { @@ -3489,8 +3480,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": { @@ -4024,53 +4015,53 @@ "requires": {} }, "@vue/compiler-core": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.15.tgz", - "integrity": "sha512-XcJQVOaxTKCnth1vCxEChteGuwG6wqnUHxAm1DO3gCz0+uXKaJNx8/digSz4dLALCy8n2lKq24jSUs8segoqIw==", + "version": "3.4.16", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.16.tgz", + "integrity": "sha512-HXgyy7gen4FNJS8Hz2q/NNBEdzD3QInhDTWaP2/mS0TlmV9CnjmXip7TZ0ROYiQM4FgXZCCJvh74yDikFkPpkQ==", "dev": true, "requires": { - "@babel/parser": "^7.23.6", - "@vue/shared": "3.4.15", + "@babel/parser": "^7.23.9", + "@vue/shared": "3.4.16", "entities": "^4.5.0", "estree-walker": "^2.0.2", "source-map-js": "^1.0.2" } }, "@vue/compiler-dom": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.15.tgz", - "integrity": "sha512-wox0aasVV74zoXyblarOM3AZQz/Z+OunYcIHe1OsGclCHt8RsRm04DObjefaI82u6XDzv+qGWZ24tIsRAIi5MQ==", + "version": "3.4.16", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.16.tgz", + "integrity": "sha512-lvs9ankPzLEuIC5aB72ntLUcwVGmgY7ASkXDRvo9+lUMWOOCqnAmM/64AZPeVAZ4EnjocCE40OUN+ZboNe4ygA==", "dev": true, "requires": { - "@vue/compiler-core": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/compiler-core": "3.4.16", + "@vue/shared": "3.4.16" } }, "@vue/compiler-sfc": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.15.tgz", - "integrity": "sha512-LCn5M6QpkpFsh3GQvs2mJUOAlBQcCco8D60Bcqmf3O3w5a+KWS5GvYbrrJBkgvL1BDnTp+e8q0lXCLgHhKguBA==", + "version": "3.4.16", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.16.tgz", + "integrity": "sha512-zVYC42Q/NmbB4nigGcQeIvsLpBlq6K9wJP5jTFCqfpXWnkodxfLFQHDu2GntZ7yKOgwAjxuvLwrPx+I6LPL2vg==", "dev": true, "requires": { - "@babel/parser": "^7.23.6", - "@vue/compiler-core": "3.4.15", - "@vue/compiler-dom": "3.4.15", - "@vue/compiler-ssr": "3.4.15", - "@vue/shared": "3.4.15", + "@babel/parser": "^7.23.9", + "@vue/compiler-core": "3.4.16", + "@vue/compiler-dom": "3.4.16", + "@vue/compiler-ssr": "3.4.16", + "@vue/shared": "3.4.16", "estree-walker": "^2.0.2", - "magic-string": "^0.30.5", + "magic-string": "^0.30.6", "postcss": "^8.4.33", "source-map-js": "^1.0.2" } }, "@vue/compiler-ssr": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.15.tgz", - "integrity": "sha512-1jdeQyiGznr8gjFDadVmOJqZiLNSsMa5ZgqavkPZ8O2wjHv0tVuAEsw5hTdUoUW4232vpBbL/wJhzVW/JwY1Uw==", + "version": "3.4.16", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.16.tgz", + "integrity": "sha512-1kNF+fHdEB+5aTcPZ0hh/gzi9Ezq5IBO4bl/hV4Dg4fub6t12W6VGlsERtvdUaEowL35M3pojv0hOvLaq0FbdQ==", "dev": true, "requires": { - "@vue/compiler-dom": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/compiler-dom": "3.4.16", + "@vue/shared": "3.4.16" } }, "@vue/devtools-api": { @@ -4080,62 +4071,62 @@ "dev": true }, "@vue/reactivity": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.15.tgz", - "integrity": "sha512-55yJh2bsff20K5O84MxSvXKPHHt17I2EomHznvFiJCAZpJTNW8IuLj1xZWMLELRhBK3kkFV/1ErZGHJfah7i7w==", + "version": "3.4.16", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.16.tgz", + "integrity": "sha512-XTWRMBG10PGs4MxDoUdBEhMacS5QBUAlGeb5AmQysTQ16tXxQ0lymgbSTmR2h79v5dJDFuULuLWUbwc0uj6zqQ==", "dev": true, "requires": { - "@vue/shared": "3.4.15" + "@vue/shared": "3.4.16" } }, "@vue/runtime-core": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.15.tgz", - "integrity": "sha512-6E3by5m6v1AkW0McCeAyhHTw+3y17YCOKG0U0HDKDscV4Hs0kgNT5G+GCHak16jKgcCDHpI9xe5NKb8sdLCLdw==", + "version": "3.4.16", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.16.tgz", + "integrity": "sha512-vgS25M79AOY2EsBWxBcy9yAou10x2WHJhGN0FM/Ii8yum0a+KBfg8ehzq/cuDqfOPrtVrDPW+QkH3WNJNakfRw==", "dev": true, "requires": { - "@vue/reactivity": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/reactivity": "3.4.16", + "@vue/shared": "3.4.16" } }, "@vue/runtime-dom": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.15.tgz", - "integrity": "sha512-EVW8D6vfFVq3V/yDKNPBFkZKGMFSvZrUQmx196o/v2tHKdwWdiZjYUBS+0Ez3+ohRyF8Njwy/6FH5gYJ75liUw==", + "version": "3.4.16", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.16.tgz", + "integrity": "sha512-X+knHfhefB8tX0rJG3d14U8p1CpeZ/qZxol9rN8ZAD9UalTInIsKXlBTd/xLC8GwO2aXVXxjaSIiTU5th5wj9Q==", "dev": true, "requires": { - "@vue/runtime-core": "3.4.15", - "@vue/shared": "3.4.15", + "@vue/runtime-core": "3.4.16", + "@vue/shared": "3.4.16", "csstype": "^3.1.3" } }, "@vue/server-renderer": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.15.tgz", - "integrity": "sha512-3HYzaidu9cHjrT+qGUuDhFYvF/j643bHC6uUN9BgM11DVy+pM6ATsG6uPBLnkwOgs7BpJABReLmpL3ZPAsUaqw==", + "version": "3.4.16", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.16.tgz", + "integrity": "sha512-e0PZDpk/eZgICYb0DTQ+OeBlgt0FYGo+2DEcUkZxw+pDgF1qL0aYaOqmPcSbL5KK0nizvuSd7k5HZOkSwSaC2g==", "dev": true, "requires": { - "@vue/compiler-ssr": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/compiler-ssr": "3.4.16", + "@vue/shared": "3.4.16" } }, "@vue/shared": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.15.tgz", - "integrity": "sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g==", + "version": "3.4.16", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.16.tgz", + "integrity": "sha512-HKCjeaxR+R95dCw1BDaytcHdlzZj9lxj7RlFnxWtcKq670t8oSeMsbPlkzkNc2V6IUzHaMtUxdBcdREAhb+7NA==", "dev": true }, "@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==", "dev": true, "requires": { "@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", @@ -4147,63 +4138,63 @@ } }, "@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==", "dev": true, "requires": { - "@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" } }, "@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==", "dev": true, "requires": { "@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" } }, "@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==", "dev": true, "requires": { - "@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" } }, "@vuepress/helper": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.9.tgz", - "integrity": "sha512-82ywLTkwMQWWCIEzEEpfNHinOytkldga2mGRQp0eY2rBu0vXP+EbsbpEu2EQ0Ul0yq3AGulWNpjNwkjUdc8V9w==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.14.tgz", + "integrity": "sha512-w4H8IV3xgwSyypks7PR9hXX5sw6eN8tJGSkZ8Ru56sf4W7x2b9I9+++5Drgb8nPSoWA1sIuU++XC8NbdtoVmRQ==", "dev": true, "requires": { - "@vue/shared": "^3.4.15", + "@vue/shared": "^3.4.16", "cheerio": "1.0.0-rc.12", - "fflate": "^0.8.1", + "fflate": "^0.8.2", "gray-matter": "^4.0.3", - "vue": "^3.4.15" + "vue": "^3.4.16" } }, "@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==", "dev": true, "requires": { "@mdit-vue/plugin-component": "^2.0.0", @@ -4216,8 +4207,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", @@ -4225,31 +4216,31 @@ } }, "@vuepress/plugin-active-header-links": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.7.tgz", - "integrity": "sha512-aSfVP7fb1XxpMjfOZ27FfC2YZ3C7tE4QAoQnH88NeSu4/Vsit7J49Yxl179qSLtEMMMrr6t4oShB7eP8M3JmDA==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.14.tgz", + "integrity": "sha512-UKFviIr5R+Y1y481B7LD7PDYSyhrLmzun7TvOwZ2rXiBmkw9nt6GKY2wI63XOVUlRv4JCaRgShm5PAARydhSow==", "dev": true, "requires": { - "ts-debounce": "^4.0.0", - "vue": "^3.4.15", + "@vueuse/core": "^10.7.2", + "vue": "^3.4.16", "vue-router": "^4.2.5" } }, "@vuepress/plugin-back-to-top": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.9.tgz", - "integrity": "sha512-tEDGVxtEwftDHuHeEpVnugGWALyVvLuMQ3LU1P6rH+aggc7qcbki9ffjWUSC8xkmQmVph4b8e9L05rKNCqDkUA==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.14.tgz", + "integrity": "sha512-brIUb60uCjuWkK1fHE8xeXNZQNwFP5nRDgKpnpZ+c03alfMZzSqkOeCWzpQLFSjk/ABwAS+6TPzDgFoTQhPpDg==", "dev": true, "requires": { - "@vuepress/helper": "2.0.0-rc.9", + "@vuepress/helper": "~2.0.0-rc.14", "@vueuse/core": "^10.7.2", - "vue": "^3.4.15" + "vue": "^3.4.16" } }, "@vuepress/plugin-container": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-container/-/plugin-container-2.0.0-rc.7.tgz", - "integrity": "sha512-+U/fel2VVFof7OKKndcAZYIR7ShQWaiJdHtj/ZWDtfx9fUWdCN0nYB4v+RBfi94+AVBIZV715866WvbBWXvthg==", + "version": "2.0.0-rc.12", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-container/-/plugin-container-2.0.0-rc.12.tgz", + "integrity": "sha512-dGJN2fEO49OfNsMo8DLxfdQUP0XM20goCw1fDgMi6PDU08Y5KfLCIHB2sT8yLhn9/QU68hYN6vGPWZFvoOWgFg==", "dev": true, "requires": { "@types/markdown-it": "^13.0.7", @@ -4258,157 +4249,157 @@ } }, "@vuepress/plugin-copy-code": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.9.tgz", - "integrity": "sha512-LCNZRMck1hXXYUR1YG9TWUrZCffGAYrdSZdkAxTnsHFWhcdGDBe4ULJENoo3WoW0GUxaZt0ovux8EvhcoIrfZg==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.14.tgz", + "integrity": "sha512-qiLdCEmHNhdE+IhsN/YPpzA3SSZgH6m8L1Q+mwLueYFlBIW8tIdXAi5UTgKWLavJOoIFZGvqKWy0jRBCBfIopQ==", "dev": true, "requires": { - "@vuepress/helper": "2.0.0-rc.9", + "@vuepress/helper": "~2.0.0-rc.14", "@vueuse/core": "^10.7.2", - "vue": "^3.4.15" + "vue": "^3.4.16" } }, "@vuepress/plugin-external-link-icon": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-external-link-icon/-/plugin-external-link-icon-2.0.0-rc.7.tgz", - "integrity": "sha512-DLqyNneR6HApj8ShwtKt4dzVzRLZGZ8imLFoRHos/yFZ2KQKrEwh7jivhjuzKnQlmM7or2GiLCV8RVWW2AhOTw==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-external-link-icon/-/plugin-external-link-icon-2.0.0-rc.14.tgz", + "integrity": "sha512-aKqMJ3Vbw4ntBAWf8pqJZnCSP/QeDa60UNPaK7mFsvE2VuwK5EirAEavH0KPY1h/DU6Andi7HKYe7uAhpwKYOw==", "dev": true, "requires": { - "vue": "^3.4.15" + "vue": "^3.4.16" } }, "@vuepress/plugin-git": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.7.tgz", - "integrity": "sha512-OCrgsW5JF/LGYOwQvy+UfoEXGOELumaqwAMoRQL+QKBZzUcTQLUf+WQXR2qe9cMrIr1wTyibdxfOJCyQunFNmw==", + "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==", "dev": true, "requires": { "execa": "^8.0.1" } }, "@vuepress/plugin-medium-zoom": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-medium-zoom/-/plugin-medium-zoom-2.0.0-rc.7.tgz", - "integrity": "sha512-Pi0wu3ObeID/bH8slH+Ew/1dq1132WXFfbSmHUi4Jrxniyn8MJYdG8hgf/1auIgFyMdtYAkgebQKMIUYxhDcmw==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-medium-zoom/-/plugin-medium-zoom-2.0.0-rc.14.tgz", + "integrity": "sha512-0xPp/BTHbkmiMCSauj0kvA4sq6Ob17n5FWd/MB50VzcDyqO3eFd315ri4ZNYUqWopCZRiAyZIqjS8M6XUtMCaw==", "dev": true, "requires": { "medium-zoom": "^1.1.0", - "vue": "^3.4.15" + "vue": "^3.4.16" } }, "@vuepress/plugin-nprogress": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.7.tgz", - "integrity": "sha512-raSZ6cKqspsk/l3B3ctq+DSYQ3G2tYH5vbWhCZh46BfRmqD12UVoYl5fEipkWI1XF6+bCSHDa0Iuiv4SG+EdZw==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.14.tgz", + "integrity": "sha512-PmvrwYMFtUfxvEZfS9LINjDJzwH5V3eH0mQjbU47zyOL8v64z9+8euBCfg1wysyJUCm32eHMATRGU3TK5fBPmw==", "dev": true, "requires": { - "vue": "^3.4.15", + "vue": "^3.4.16", "vue-router": "^4.2.5" } }, "@vuepress/plugin-palette": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-palette/-/plugin-palette-2.0.0-rc.7.tgz", - "integrity": "sha512-XXCAV96oob8WacbbTz0c4vMRhPJNKtKBdcwqtNMECh/kNAvwOrKGENA5dnec1zd+ZG1FbURBt6vgVG4S3pJbKA==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-palette/-/plugin-palette-2.0.0-rc.14.tgz", + "integrity": "sha512-RbDwJtipdZqQp5GbvqNagA8gVcrYseVR7ijTyQNLekyydzOqeOMhFVQRnzemksMpQVMDKnBVQtQyU8MIQGqtlA==", "dev": true, "requires": { - "chokidar": "^3.5.3" + "chokidar": "^3.6.0" } }, "@vuepress/plugin-prismjs": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-prismjs/-/plugin-prismjs-2.0.0-rc.7.tgz", - "integrity": "sha512-z70MJ4Bek+d7PO+frLpR8r4atqrfb78FKIwomOl55+ctV7moUKi965i19e5JB6dzfIaIy9cWTPdrrzeui62v+g==", + "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==", "dev": true, "requires": { "prismjs": "^1.29.0" } }, "@vuepress/plugin-search": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-search/-/plugin-search-2.0.0-rc.1.tgz", - "integrity": "sha512-zON1YS6udFcDFox/ypbFWNGdpQEDvku/wjlVnwlwBiuhyjWZsjMUIBypjjJx5Q3barWhpPCFJA43YBYCpieTcA==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-search/-/plugin-search-2.0.0-rc.14.tgz", + "integrity": "sha512-os2Kzj1hePpX5rxmJUSLs783G0EVTuiwFT2gPPBw/3yZbRCXCTnAM6xAVK2vv36Ysa4fgfFETLG4omg1b3rOvQ==", "dev": true, "requires": { - "chokidar": "^3.5.3", - "vue": "^3.4.15", + "chokidar": "^3.6.0", + "vue": "^3.4.16", "vue-router": "^4.2.5" } }, "@vuepress/plugin-seo": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.9.tgz", - "integrity": "sha512-FoDsSOGqUwzuY1AGquyvXzp3VHkxN832dX/W5Ypy1R/gDAboCF0i15Pz7P2JLZft+W3RTPcVYhPzBh1FRGKqhg==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.14.tgz", + "integrity": "sha512-ffYc6XObhei863X/g3BTlJrx+EIWRPmtv/NLp9EDKO72KJX3C+MsDKDJOx54iL3X0DT63F/PMTMg0Y+ZhJ4qCw==", "dev": true, "requires": { - "@vuepress/helper": "2.0.0-rc.9" + "@vuepress/helper": "~2.0.0-rc.14" } }, "@vuepress/plugin-sitemap": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.9.tgz", - "integrity": "sha512-Fto7fZytTZZVeSpxN4LRJKjU4Aonl1iLyCFgf71/BJOrsOKyzLlEx4pJBdMdpGAEVlBHWHkwaQCD9MhjvpQjDA==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.14.tgz", + "integrity": "sha512-HyfZgTJ6WfTvCaSe1osTGvJFA49nePQTEvWAXNX7HXe9/V98LQZUg8I4Nlrwk4Vkm+PCmgVo/shk90rLUC9ylQ==", "dev": true, "requires": { - "@vuepress/helper": "2.0.0-rc.9", + "@vuepress/helper": "~2.0.0-rc.14", "sitemap": "^7.1.1" } }, "@vuepress/plugin-theme-data": { - "version": "2.0.0-rc.7", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.7.tgz", - "integrity": "sha512-YPvAdDv5Ob4vXKjrtw6pvB7FAE9fbCXD/VnUmck4dUBHZygCdtYqADWnHdSFmPJx9VMX2FV8HRXDk7Wa392clA==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.14.tgz", + "integrity": "sha512-dm6EMCzZBG4kl2rTRXH+9Zh3/tgelWDSu+P10IakW9Z+I0BioQEstXLctt+JmMs8WNEb6Smlyi2mKiPuU18KUA==", "dev": true, "requires": { "@vue/devtools-api": "^6.5.1", - "vue": "^3.4.15" + "vue": "^3.4.16" } }, "@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==", "dev": true, "requires": { "@mdit-vue/types": "^2.0.0" } }, "@vuepress/theme-default": { - "version": "2.0.0-rc.9", - "resolved": "https://registry.npmjs.org/@vuepress/theme-default/-/theme-default-2.0.0-rc.9.tgz", - "integrity": "sha512-IhDPHujv4ksF+tgRi0X6UNe9znHu6KHIg2tIUmP2wwihvdQzQ5U6Pmv2BhE7GzgYbC4y70O9k3lmTBNbnjxyeg==", + "version": "2.0.0-rc.14", + "resolved": "https://registry.npmjs.org/@vuepress/theme-default/-/theme-default-2.0.0-rc.14.tgz", + "integrity": "sha512-pqligdWhXnnv8NUmHt1f7GzyleBXYpi6LHoc/9BCCFWtnSIzAuWDb+cDku7qfaks5FHMvizUpfvhtucsjsJ9Xg==", "dev": true, "requires": { - "@vuepress/helper": "2.0.0-rc.9", - "@vuepress/plugin-active-header-links": "2.0.0-rc.7", - "@vuepress/plugin-back-to-top": "2.0.0-rc.9", - "@vuepress/plugin-container": "2.0.0-rc.7", - "@vuepress/plugin-copy-code": "2.0.0-rc.9", - "@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-prismjs": "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/helper": "~2.0.0-rc.14", + "@vuepress/plugin-active-header-links": "~2.0.0-rc.14", + "@vuepress/plugin-back-to-top": "~2.0.0-rc.14", + "@vuepress/plugin-container": "~2.0.0-rc.12", + "@vuepress/plugin-copy-code": "~2.0.0-rc.14", + "@vuepress/plugin-external-link-icon": "~2.0.0-rc.14", + "@vuepress/plugin-git": "~2.0.0-rc.12", + "@vuepress/plugin-medium-zoom": "~2.0.0-rc.14", + "@vuepress/plugin-nprogress": "~2.0.0-rc.14", + "@vuepress/plugin-palette": "~2.0.0-rc.14", + "@vuepress/plugin-prismjs": "~2.0.0-rc.12", + "@vuepress/plugin-seo": "~2.0.0-rc.14", + "@vuepress/plugin-sitemap": "~2.0.0-rc.14", + "@vuepress/plugin-theme-data": "~2.0.0-rc.14", "@vueuse/core": "^10.7.2", "sass": "^1.70.0", - "vue": "^3.4.15", + "vue": "^3.4.16", "vue-router": "^4.2.5" } }, "@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==", "dev": true, "requires": { "@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", @@ -4617,9 +4608,9 @@ } }, "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "dev": true, "requires": { "anymatch": "~3.1.2", @@ -4795,9 +4786,9 @@ "dev": true }, "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==", "dev": true }, "esbuild": { @@ -4921,9 +4912,9 @@ } }, "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==", "dev": true }, "fill-range": { @@ -5212,9 +5203,9 @@ } }, "magic-string": { - "version": "0.30.5", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", - "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", + "version": "0.30.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.7.tgz", + "integrity": "sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==", "dev": true, "requires": { "@jridgewell/sourcemap-codec": "^1.4.15" @@ -5801,12 +5792,6 @@ "is-number": "^7.0.0" } }, - "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==", - "dev": true - }, "uc.micro": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.0.0.tgz", @@ -5862,16 +5847,16 @@ } }, "vue": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.15.tgz", - "integrity": "sha512-jC0GH4KkWLWJOEQjOpkqU1bQsBwf4R1rsFtw5GQJbjHVKWDzO6P0nWWBTmjp1xSemAioDFj1jdaK1qa3DnMQoQ==", + "version": "3.4.16", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.16.tgz", + "integrity": "sha512-l5/KcZRp3GbsFXQGeCL9ll1JfRU285K/7l8mZM+dEO+CnE1j26MvfBKJi17iCRRwstl+Jz7KSLlzj9L79fB6WA==", "dev": true, "requires": { - "@vue/compiler-dom": "3.4.15", - "@vue/compiler-sfc": "3.4.15", - "@vue/runtime-dom": "3.4.15", - "@vue/server-renderer": "3.4.15", - "@vue/shared": "3.4.15" + "@vue/compiler-dom": "3.4.16", + "@vue/compiler-sfc": "3.4.16", + "@vue/runtime-dom": "3.4.16", + "@vue/server-renderer": "3.4.16", + "@vue/shared": "3.4.16" } }, "vue-router": { @@ -5884,17 +5869,17 @@ } }, "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==", "dev": true, "requires": { - "@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" } }, diff --git a/package.json b/package.json index 92bb804..e0e4c18 100644 --- a/package.json +++ b/package.json @@ -4,9 +4,9 @@ "build": "vuepress build docs" }, "devDependencies": { - "@vuepress/bundler-vite": "^2.0.0-rc.2", - "@vuepress/plugin-search": "^2.0.0-rc.1", - "@vuepress/theme-default": "^2.0.0-rc.9", - "vuepress": "^2.0.0-rc.2" + "@vuepress/bundler-vite": "^2.0.0-rc.7", + "@vuepress/plugin-search": "^2.0.0-rc.14", + "@vuepress/theme-default": "^2.0.0-rc.14", + "vuepress": "^2.0.0-rc.7" } }