diff --git a/package.json b/package.json index d01b888b7..a87589f78 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "sass": "^1.32.12", "sass-loader": "^11.1.1", "vue-property-decorator": "^9.1.2", - "vuepress": "^2.0.0-beta.13", + "vuepress": "^2.0.0-beta.14", "vuepress-vite": "^2.0.0-beta.13" }, "scripts": { diff --git a/yarn.lock b/yarn.lock index 249bd9ed3..8f489a7d9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -357,23 +357,23 @@ vue "^3.0.11" vue-router "^4.0.6" -"@vuepress/bundler-webpack@2.0.0-beta.13": - version "2.0.0-beta.13" - resolved "https://registry.yarnpkg.com/@vuepress/bundler-webpack/-/bundler-webpack-2.0.0-beta.13.tgz#302a0251903c69a53b47632acd5beb11d2905b24" - integrity sha512-2M0cM+AXNUgclLjYTH8IJPZxzlvIsyw5e+N76M5JpTPnDvttfSdylKYVY6Y06SIYJzgQ7L9CMS9ib9C4KkDI5Q== +"@vuepress/bundler-webpack@2.0.0-beta.14": + version "2.0.0-beta.14" + resolved "https://registry.yarnpkg.com/@vuepress/bundler-webpack/-/bundler-webpack-2.0.0-beta.14.tgz#0ce312f8d3d0838deb330915ea41a666c30b58b8" + integrity sha512-TyYKLpQZg2yHORSLUyYLcdwm1xou6sCpC296NVURv5UfnjHTF+Bjkb2NrK5wHE5SPCwpiCUSUT10VDzTbumIuw== dependencies: "@types/express" "^4.17.11" "@types/webpack-env" "^1.16.0" "@vue/compiler-sfc" "^3.0.11" "@vue/server-renderer" "^3.0.11" "@vuepress/client" "2.0.0-beta.12" - "@vuepress/core" "2.0.0-beta.13" + "@vuepress/core" "2.0.0-beta.14" "@vuepress/shared" "2.0.0-beta.7" "@vuepress/utils" "2.0.0-beta.11" autoprefixer "^10.2.5" copy-webpack-plugin "^8.1.1" css-loader "^5.2.4" - esbuild-loader "~2.10.0" + esbuild-loader "~2.13.0" express "^4.17.1" file-loader "^6.2.0" html-webpack-plugin "^5.3.1" @@ -404,6 +404,18 @@ envinfo "^7.8.1" esbuild "^0.9.6" +"@vuepress/cli@2.0.0-beta.14": + version "2.0.0-beta.14" + resolved "https://registry.yarnpkg.com/@vuepress/cli/-/cli-2.0.0-beta.14.tgz#0044dbd11c48d39494f0e230488968a4b4b9dbae" + integrity sha512-qfwAupk/kpNI5yqm6HI/lfSiWlBRvlggRqSNrqdt4+242POxet/DCJOjRfXU8B5hcZh6/Mw+tsIJUD9AgNuMVg== + dependencies: + "@vuepress/core" "2.0.0-beta.14" + "@vuepress/utils" "2.0.0-beta.11" + cac "^6.7.3" + chokidar "^3.5.1" + envinfo "^7.8.1" + esbuild "^0.11.20" + "@vuepress/client@2.0.0-beta.12": version "2.0.0-beta.12" resolved "https://registry.yarnpkg.com/@vuepress/client/-/client-2.0.0-beta.12.tgz#6ae28190a761a79b75897b971a0f9c04d22a3712" @@ -425,6 +437,18 @@ gray-matter "^4.0.3" toml "^3.0.0" +"@vuepress/core@2.0.0-beta.14": + version "2.0.0-beta.14" + resolved "https://registry.yarnpkg.com/@vuepress/core/-/core-2.0.0-beta.14.tgz#f27a6d0eae04b901d2b3de89f833395075cd05bb" + integrity sha512-OBHrF/Gl8894bHZC8I7Qhi3kyJR0Xe5Gy6bP21sXEH5O4e6ynxQrW6luWu2o6gHeYXcUuWutYuTOS0Se2hDDeA== + dependencies: + "@vuepress/client" "2.0.0-beta.12" + "@vuepress/markdown" "2.0.0-beta.13" + "@vuepress/shared" "2.0.0-beta.7" + "@vuepress/utils" "2.0.0-beta.11" + gray-matter "^4.0.3" + toml "^3.0.0" + "@vuepress/markdown@2.0.0-beta.13": version "2.0.0-beta.13" resolved "https://registry.yarnpkg.com/@vuepress/markdown/-/markdown-2.0.0-beta.13.tgz#322c275fd9e3401e9e0666cd46ccf8d6f1dfe603" @@ -449,6 +473,18 @@ vue "^3.0.11" vue-router "^4.0.6" +"@vuepress/plugin-active-header-links@2.0.0-beta.14": + version "2.0.0-beta.14" + resolved "https://registry.yarnpkg.com/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-beta.14.tgz#41956b44bfc14d228e0092aebcbfb5e9e621aca1" + integrity sha512-3QHN+QUo49KlBpQKPgQ82SVq68l1doqJ3VJ6fNGAeJptyNHLCqaBLWxZ9qm2yXAh84MCSo+lbizQwMEc0Bwn+A== + dependencies: + "@vuepress/client" "2.0.0-beta.12" + "@vuepress/core" "2.0.0-beta.14" + "@vuepress/utils" "2.0.0-beta.11" + ts-debounce "^3.0.0" + vue "^3.0.11" + vue-router "^4.0.6" + "@vuepress/plugin-back-to-top@2.0.0-beta.13", "@vuepress/plugin-back-to-top@^2.0.0-beta.13": version "2.0.0-beta.13" resolved "https://registry.yarnpkg.com/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-beta.13.tgz#de982688e740bcc7e9fb4eec8d780192c665986c" @@ -459,6 +495,16 @@ ts-debounce "^3.0.0" vue "^3.0.11" +"@vuepress/plugin-back-to-top@2.0.0-beta.14": + version "2.0.0-beta.14" + resolved "https://registry.yarnpkg.com/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-beta.14.tgz#c7099d30c88cad49d71c856f4899dcfdd13e974e" + integrity sha512-+qP6K62R+wVrAtYUBfL9n6lbG3UqEFA8wlM0TRIkj3V0RBWmQGbQQ2JGL4ObYcXIZBuvhOkozWQhl6b59iQDzg== + dependencies: + "@vuepress/core" "2.0.0-beta.14" + "@vuepress/utils" "2.0.0-beta.11" + ts-debounce "^3.0.0" + vue "^3.0.11" + "@vuepress/plugin-container@2.0.0-beta.13": version "2.0.0-beta.13" resolved "https://registry.yarnpkg.com/@vuepress/plugin-container/-/plugin-container-2.0.0-beta.13.tgz#ed74aa7a1ea3e198428194e350d622c51b150d30" @@ -472,6 +518,19 @@ markdown-it "^12.0.4" markdown-it-container "^3.0.0" +"@vuepress/plugin-container@2.0.0-beta.14": + version "2.0.0-beta.14" + resolved "https://registry.yarnpkg.com/@vuepress/plugin-container/-/plugin-container-2.0.0-beta.14.tgz#7e86354adf3fa7c8b51aae1f71c578cbdd5f75f8" + integrity sha512-KjCpWrbb84bpJvV46OY0SUktZQGS7VCHkwiuTdulMsJpQ8KJqhKN+yUuMZyTvi8b1I/AmQGD/uYCNBcTQL1o5Q== + dependencies: + "@types/markdown-it" "^12.0.1" + "@vuepress/core" "2.0.0-beta.14" + "@vuepress/markdown" "2.0.0-beta.13" + "@vuepress/shared" "2.0.0-beta.7" + "@vuepress/utils" "2.0.0-beta.11" + markdown-it "^12.0.4" + markdown-it-container "^3.0.0" + "@vuepress/plugin-debug@^2.0.0-beta.13": version "2.0.0-beta.13" resolved "https://registry.yarnpkg.com/@vuepress/plugin-debug/-/plugin-debug-2.0.0-beta.13.tgz#6ce609131b6d2b0413b8ff5c2bcabc9c0d7dc606" @@ -491,6 +550,14 @@ "@vuepress/core" "2.0.0-beta.13" execa "^5.0.0" +"@vuepress/plugin-git@2.0.0-beta.14": + version "2.0.0-beta.14" + resolved "https://registry.yarnpkg.com/@vuepress/plugin-git/-/plugin-git-2.0.0-beta.14.tgz#f9b9ff5648e020995d51dcc2e0ad020d1782a2d8" + integrity sha512-boixIij7sJQbCdxnuF9D7cMLVytQd8J/D/UMjCQYjDAtrrT96jXwDfK3rZBuzF/kIOGq0Vu8g7MHTg8gNuuk3Q== + dependencies: + "@vuepress/core" "2.0.0-beta.14" + execa "^5.0.0" + "@vuepress/plugin-medium-zoom@2.0.0-beta.13": version "2.0.0-beta.13" resolved "https://registry.yarnpkg.com/@vuepress/plugin-medium-zoom/-/plugin-medium-zoom-2.0.0-beta.13.tgz#73fb5d1753c350dba8700e04c5db05f02dd61d1d" @@ -502,6 +569,17 @@ medium-zoom "^1.0.6" vue "^3.0.11" +"@vuepress/plugin-medium-zoom@2.0.0-beta.14": + version "2.0.0-beta.14" + resolved "https://registry.yarnpkg.com/@vuepress/plugin-medium-zoom/-/plugin-medium-zoom-2.0.0-beta.14.tgz#08217bbc398bb55c8facf42d2e0ae397bce77edb" + integrity sha512-u/0X/4hahqR2SHzk9R+1uFFsJKm19N77B/VcybxQHJPcXOcscLvaHuhyFVfPeK0EylDY0Z2ReRcjeNvKL5K51g== + dependencies: + "@vuepress/client" "2.0.0-beta.12" + "@vuepress/core" "2.0.0-beta.14" + "@vuepress/utils" "2.0.0-beta.11" + medium-zoom "^1.0.6" + vue "^3.0.11" + "@vuepress/plugin-nprogress@2.0.0-beta.13": version "2.0.0-beta.13" resolved "https://registry.yarnpkg.com/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-beta.13.tgz#fcb2350076bd96917186e5a8b3ed12c2c68e5b8e" @@ -514,6 +592,18 @@ vue "^3.0.11" vue-router "^4.0.6" +"@vuepress/plugin-nprogress@2.0.0-beta.14": + version "2.0.0-beta.14" + resolved "https://registry.yarnpkg.com/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-beta.14.tgz#2d598a21490e589c408cc989e248c0147d22951f" + integrity sha512-Ivdy0zgE6stLmBhdN8vJFN2QKC8lSqiN7Kr2zj0tUJXvwRHOBcglfYyJsoVcYde0tJBtmNM8/N8iqk8VvCoc0w== + dependencies: + "@vuepress/client" "2.0.0-beta.12" + "@vuepress/core" "2.0.0-beta.14" + "@vuepress/utils" "2.0.0-beta.11" + nprogress "^0.2.0" + vue "^3.0.11" + vue-router "^4.0.6" + "@vuepress/plugin-palette@2.0.0-beta.13": version "2.0.0-beta.13" resolved "https://registry.yarnpkg.com/@vuepress/plugin-palette/-/plugin-palette-2.0.0-beta.13.tgz#25666629eaec86c96b92ebefebf48587208ba27b" @@ -523,6 +613,15 @@ "@vuepress/utils" "2.0.0-beta.11" chokidar "^3.5.1" +"@vuepress/plugin-palette@2.0.0-beta.14": + version "2.0.0-beta.14" + resolved "https://registry.yarnpkg.com/@vuepress/plugin-palette/-/plugin-palette-2.0.0-beta.14.tgz#e3e7991f0bf3fbb5eea95df9f0169833234f1829" + integrity sha512-RuLJsMujC6p3T40ntsiX/K2yltE3gY+85Dj+rsAwcpkgbta0DuDadgbM3FGEqSpRFsDgZ8A1giKoWrhsIwdxDQ== + dependencies: + "@vuepress/core" "2.0.0-beta.14" + "@vuepress/utils" "2.0.0-beta.11" + chokidar "^3.5.1" + "@vuepress/plugin-prismjs@2.0.0-beta.13": version "2.0.0-beta.13" resolved "https://registry.yarnpkg.com/@vuepress/plugin-prismjs/-/plugin-prismjs-2.0.0-beta.13.tgz#deb7acf2c788279556ea414b24cbac516b8ba408" @@ -531,6 +630,14 @@ "@vuepress/core" "2.0.0-beta.13" prismjs "^1.23.0" +"@vuepress/plugin-prismjs@2.0.0-beta.14": + version "2.0.0-beta.14" + resolved "https://registry.yarnpkg.com/@vuepress/plugin-prismjs/-/plugin-prismjs-2.0.0-beta.14.tgz#aa81641b9a8c984c4b0ac11dd53b2dee4188709e" + integrity sha512-O8VALkeKnKJGsOZ7Hz/By6AEiKqr9W+M+/zrtoWH8xvZ0WKfz1TZ8K4BxE7DQy4HGE4qwFhtPNU3oIhqBhYl3w== + dependencies: + "@vuepress/core" "2.0.0-beta.14" + prismjs "^1.23.0" + "@vuepress/plugin-search@^2.0.0-beta.13": version "2.0.0-beta.13" resolved "https://registry.yarnpkg.com/@vuepress/plugin-search/-/plugin-search-2.0.0-beta.13.tgz#15b44034b7566e0ff0e3b6ea641be3a2ef5c573e" @@ -554,6 +661,16 @@ "@vuepress/shared" "2.0.0-beta.7" "@vuepress/utils" "2.0.0-beta.11" +"@vuepress/plugin-theme-data@2.0.0-beta.14": + version "2.0.0-beta.14" + resolved "https://registry.yarnpkg.com/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-beta.14.tgz#7d9f7a46a97d10ace9ae11a36b5a4d40b5bb39f6" + integrity sha512-1fDPe7d9gJTI9Zddl/kxp8ABBQ+nDBGYvslNc2GWUbzoiFqhXpFB1b44clUjwDlOZmK8LFyuJ7bfRcsYI+SSVw== + dependencies: + "@vuepress/client" "2.0.0-beta.12" + "@vuepress/core" "2.0.0-beta.14" + "@vuepress/shared" "2.0.0-beta.7" + "@vuepress/utils" "2.0.0-beta.11" + "@vuepress/shared@2.0.0-beta.7": version "2.0.0-beta.7" resolved "https://registry.yarnpkg.com/@vuepress/shared/-/shared-2.0.0-beta.7.tgz#5514b8e9cd7f7aeab59a5bb4767dbf3271a8d7d5" @@ -584,6 +701,29 @@ vue "^3.0.11" vue-router "^4.0.6" +"@vuepress/theme-default@2.0.0-beta.14": + version "2.0.0-beta.14" + resolved "https://registry.yarnpkg.com/@vuepress/theme-default/-/theme-default-2.0.0-beta.14.tgz#f6760f50f308ac799932625d88976dfc98c90a8a" + integrity sha512-orP36Ji8SK1InboaGKBBKMJIokQ8I9iujAn+Q/WO6zPq5uWNKStlghSNRJkNjRoBZyRHsElN4S8T2VfnQ5frkA== + dependencies: + "@vuepress/client" "2.0.0-beta.12" + "@vuepress/core" "2.0.0-beta.14" + "@vuepress/plugin-active-header-links" "2.0.0-beta.14" + "@vuepress/plugin-back-to-top" "2.0.0-beta.14" + "@vuepress/plugin-container" "2.0.0-beta.14" + "@vuepress/plugin-git" "2.0.0-beta.14" + "@vuepress/plugin-medium-zoom" "2.0.0-beta.14" + "@vuepress/plugin-nprogress" "2.0.0-beta.14" + "@vuepress/plugin-palette" "2.0.0-beta.14" + "@vuepress/plugin-prismjs" "2.0.0-beta.14" + "@vuepress/plugin-theme-data" "2.0.0-beta.14" + "@vuepress/shared" "2.0.0-beta.7" + "@vuepress/utils" "2.0.0-beta.11" + sass "^1.32.11" + sass-loader "^11.0.1" + vue "^3.0.11" + vue-router "^4.0.6" + "@vuepress/utils@2.0.0-beta.11": version "2.0.0-beta.11" resolved "https://registry.yarnpkg.com/@vuepress/utils/-/utils-2.0.0-beta.11.tgz#a44b6a664a515fcf9f7b494697bb555a4a742beb" @@ -1829,19 +1969,24 @@ es-module-lexer@^0.4.0: resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.4.1.tgz#dda8c6a14d8f340a24e34331e0fab0cb50438e0e" integrity sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA== -esbuild-loader@~2.10.0: - version "2.10.0" - resolved "https://registry.yarnpkg.com/esbuild-loader/-/esbuild-loader-2.10.0.tgz#35b570187aee0036b2f4b37db66870f7407f3d40" - integrity sha512-BRWmc/7gU6/FmI+MP+E+9Zb/CE0BA1XMOQkdvJ7B/T2gad1Mlim8aMhvvRdS9on5S8JzkC+uNHGQmt/WmbbXbQ== +esbuild-loader@~2.13.0: + version "2.13.0" + resolved "https://registry.yarnpkg.com/esbuild-loader/-/esbuild-loader-2.13.0.tgz#f5a3602a89a3b728506ae3e1887304fffeef9270" + integrity sha512-gC9lML8RGkTSWG2pJVEOZRLMoIluq1Jd7OzzVkOZKMzbMDMWDhXEwXLs60n+aglnAYa9GVrD/UXjTHkM51nBsg== dependencies: - esbuild "^0.9.2" - joycon "^2.2.5" + esbuild "^0.11.19" + joycon "^3.0.1" json5 "^2.2.0" loader-utils "^2.0.0" - type-fest "^0.21.3" + type-fest "^1.0.1" webpack-sources "^2.2.0" -esbuild@^0.9.2, esbuild@^0.9.3, esbuild@^0.9.6: +esbuild@^0.11.19, esbuild@^0.11.20: + version "0.11.21" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.11.21.tgz#9220b0185ae40947811dcaff6bfcfb572bebac08" + integrity sha512-FqpYdJqiTeLDbj3vqxc/fG8UmHIEvQrDaUxSw1oJf4giLd/tnMDUUlXellCjOab7qGKQ5hUFD5eQgmO+tkZeow== + +esbuild@^0.9.3, esbuild@^0.9.6: version "0.9.7" resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.9.7.tgz#ea0d639cbe4b88ec25fbed4d6ff00c8d788ef70b" integrity sha512-VtUf6aQ89VTmMLKrWHYG50uByMF4JQlVysb8dmg6cOgW8JnFCipmz7p+HNBl+RR3LLCuBxFGVauAe2wfnF9bLg== @@ -2598,10 +2743,10 @@ jest-worker@^26.6.2: merge-stream "^2.0.0" supports-color "^7.0.0" -joycon@^2.2.5: - version "2.2.5" - resolved "https://registry.yarnpkg.com/joycon/-/joycon-2.2.5.tgz#8d4cf4cbb2544d7b7583c216fcdfec19f6be1615" - integrity sha512-YqvUxoOcVPnCp0VU1/56f+iKSdvIRJYPznH22BdXV3xMk75SFXhWeJkZ8C9XxUWt1b5x2X1SxuFygW1U0FmkEQ== +joycon@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/joycon/-/joycon-3.0.1.tgz#9074c9b08ccf37a6726ff74a18485f85efcaddaf" + integrity sha512-SJcJNBg32dGgxhPtM0wQqxqV0ax9k/9TaUskGDSJkSFSQOEWWvQ3zzWdGQRIUry2j1zA5+ReH13t0Mf3StuVZA== jquery@^3.6.0: version "3.6.0" @@ -4005,10 +4150,10 @@ tslib@^2.0.3: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.2.0.tgz#fb2c475977e35e241311ede2693cee1ec6698f5c" integrity sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w== -type-fest@^0.21.3: - version "0.21.3" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" - integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== +type-fest@^1.0.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-1.1.1.tgz#210251e7f57357a1457269e6b34837fed067ac2c" + integrity sha512-RPDKc5KrIyKTP7Fk75LruUagqG6b+OTgXlCR2Z0aQDJFeIvL4/mhahSEtHmmVzXu4gmA0srkF/8FCH3WOWxTWA== type-is@~1.6.17, type-is@~1.6.18: version "1.6.18" @@ -4159,15 +4304,15 @@ vuepress-vite@^2.0.0-beta.13: "@vuepress/core" "2.0.0-beta.13" "@vuepress/theme-default" "2.0.0-beta.13" -vuepress@^2.0.0-beta.13: - version "2.0.0-beta.13" - resolved "https://registry.yarnpkg.com/vuepress/-/vuepress-2.0.0-beta.13.tgz#d0649420781f0357072cae00ebb71283c2e475f4" - integrity sha512-41MEemyW5d3zjOznNanjESRJU1RrkzeuZ411UxwSGxm6gn9EQYn5ACLi8c05cmTZ9+GXl/lhjsbs/J62hJ+qOQ== +vuepress@^2.0.0-beta.14: + version "2.0.0-beta.14" + resolved "https://registry.yarnpkg.com/vuepress/-/vuepress-2.0.0-beta.14.tgz#62f7634abbe2d10f0bc9f3a793104b7b9ac2ab0c" + integrity sha512-rKSK6kW9FXR31ANtZ2mKC9IJA8e5KuoKZPWrThTIpklDSNLU3m0/PVsMpVTLYwlvCd7QnTwt6NhVDMmXynMphQ== dependencies: - "@vuepress/bundler-webpack" "2.0.0-beta.13" - "@vuepress/cli" "2.0.0-beta.13" - "@vuepress/core" "2.0.0-beta.13" - "@vuepress/theme-default" "2.0.0-beta.13" + "@vuepress/bundler-webpack" "2.0.0-beta.14" + "@vuepress/cli" "2.0.0-beta.14" + "@vuepress/core" "2.0.0-beta.14" + "@vuepress/theme-default" "2.0.0-beta.14" watchpack@^2.0.0: version "2.1.1"