From 677b115b810b241c80179880497c14f33d527fc6 Mon Sep 17 00:00:00 2001 From: meteorlxy Date: Fri, 29 Dec 2023 12:20:35 +0800 Subject: [PATCH] build: bump dependencies --- package.json | 8 +- .../plugin-active-header-links/package.json | 2 +- plugins/plugin-back-to-top/package.json | 2 +- plugins/plugin-docsearch/package.json | 4 +- .../plugin-external-link-icon/package.json | 2 +- plugins/plugin-medium-zoom/package.json | 2 +- plugins/plugin-nprogress/package.json | 2 +- plugins/plugin-pwa-popup/package.json | 2 +- plugins/plugin-pwa/package.json | 2 +- plugins/plugin-search/package.json | 2 +- plugins/plugin-shiki/package.json | 2 +- plugins/plugin-theme-data/package.json | 2 +- plugins/plugin-toc/package.json | 2 +- pnpm-lock.yaml | 339 +++++++++--------- themes/theme-default/package.json | 6 +- 15 files changed, 185 insertions(+), 194 deletions(-) diff --git a/package.json b/package.json index 84153defea..40ee47d4b0 100644 --- a/package.json +++ b/package.json @@ -32,11 +32,11 @@ "@lerna-lite/publish": "^3.1.0", "@types/node": "^20.10.5", "@types/webpack-env": "^1.18.4", - "@vitest/coverage-istanbul": "1.0.0-beta.6", + "@vitest/coverage-istanbul": "^1.1.0", "cpx2": "^7.0.0", "eslint": "^8.56.0", - "eslint-config-vuepress": "^4.9.0", - "eslint-config-vuepress-typescript": "^4.9.0", + "eslint-config-vuepress": "^4.10.0", + "eslint-config-vuepress-typescript": "^4.10.0", "husky": "^8.0.3", "lint-staged": "^15.2.0", "prettier": "^3.1.1", @@ -46,7 +46,7 @@ "tsconfig-vuepress": "^4.5.0", "typescript": "^5.3.3", "vite": "~5.0.10", - "vitest": "1.0.0-beta.6" + "vitest": "^1.1.0" }, "packageManager": "pnpm@8.13.1", "engines": { diff --git a/plugins/plugin-active-header-links/package.json b/plugins/plugin-active-header-links/package.json index 5b22377bb8..29212c1c44 100644 --- a/plugins/plugin-active-header-links/package.json +++ b/plugins/plugin-active-header-links/package.json @@ -39,7 +39,7 @@ "@vuepress/core": "2.0.0-rc.0", "@vuepress/utils": "2.0.0-rc.0", "ts-debounce": "^4.0.0", - "vue": "^3.3.13", + "vue": "^3.4.0", "vue-router": "^4.2.5" }, "publishConfig": { diff --git a/plugins/plugin-back-to-top/package.json b/plugins/plugin-back-to-top/package.json index 82c3557d9a..3a31b00469 100644 --- a/plugins/plugin-back-to-top/package.json +++ b/plugins/plugin-back-to-top/package.json @@ -39,7 +39,7 @@ "@vuepress/core": "2.0.0-rc.0", "@vuepress/utils": "2.0.0-rc.0", "ts-debounce": "^4.0.0", - "vue": "^3.3.13" + "vue": "^3.4.0" }, "publishConfig": { "access": "public" diff --git a/plugins/plugin-docsearch/package.json b/plugins/plugin-docsearch/package.json index ec48606fcb..cfd70e7dbe 100644 --- a/plugins/plugin-docsearch/package.json +++ b/plugins/plugin-docsearch/package.json @@ -44,9 +44,9 @@ "@vuepress/core": "2.0.0-rc.0", "@vuepress/shared": "2.0.0-rc.0", "@vuepress/utils": "2.0.0-rc.0", - "@vueuse/core": "^10.7.0", + "@vueuse/core": "^10.7.1", "ts-debounce": "^4.0.0", - "vue": "^3.3.13", + "vue": "^3.4.0", "vue-router": "^4.2.5" }, "publishConfig": { diff --git a/plugins/plugin-external-link-icon/package.json b/plugins/plugin-external-link-icon/package.json index 11b6dcf852..238fbbcc89 100644 --- a/plugins/plugin-external-link-icon/package.json +++ b/plugins/plugin-external-link-icon/package.json @@ -40,7 +40,7 @@ "@vuepress/markdown": "2.0.0-rc.0", "@vuepress/shared": "2.0.0-rc.0", "@vuepress/utils": "2.0.0-rc.0", - "vue": "^3.3.13" + "vue": "^3.4.0" }, "publishConfig": { "access": "public" diff --git a/plugins/plugin-medium-zoom/package.json b/plugins/plugin-medium-zoom/package.json index d1402171cc..6e4694dc03 100644 --- a/plugins/plugin-medium-zoom/package.json +++ b/plugins/plugin-medium-zoom/package.json @@ -41,7 +41,7 @@ "@vuepress/core": "2.0.0-rc.0", "@vuepress/utils": "2.0.0-rc.0", "medium-zoom": "^1.1.0", - "vue": "^3.3.13" + "vue": "^3.4.0" }, "publishConfig": { "access": "public" diff --git a/plugins/plugin-nprogress/package.json b/plugins/plugin-nprogress/package.json index cbd1976d62..c6a8d26941 100644 --- a/plugins/plugin-nprogress/package.json +++ b/plugins/plugin-nprogress/package.json @@ -38,7 +38,7 @@ "@vuepress/client": "2.0.0-rc.0", "@vuepress/core": "2.0.0-rc.0", "@vuepress/utils": "2.0.0-rc.0", - "vue": "^3.3.13", + "vue": "^3.4.0", "vue-router": "^4.2.5" }, "publishConfig": { diff --git a/plugins/plugin-pwa-popup/package.json b/plugins/plugin-pwa-popup/package.json index 56f9c81ad9..6603034442 100644 --- a/plugins/plugin-pwa-popup/package.json +++ b/plugins/plugin-pwa-popup/package.json @@ -41,7 +41,7 @@ "@vuepress/plugin-pwa": "workspace:*", "@vuepress/shared": "2.0.0-rc.0", "@vuepress/utils": "2.0.0-rc.0", - "vue": "^3.3.13" + "vue": "^3.4.0" }, "publishConfig": { "access": "public" diff --git a/plugins/plugin-pwa/package.json b/plugins/plugin-pwa/package.json index ea446ff7f6..3b4c2f367d 100644 --- a/plugins/plugin-pwa/package.json +++ b/plugins/plugin-pwa/package.json @@ -39,7 +39,7 @@ "@vuepress/utils": "2.0.0-rc.0", "mitt": "^3.0.1", "register-service-worker": "^1.7.2", - "vue": "^3.3.13", + "vue": "^3.4.0", "workbox-build": "^7.0.0" }, "publishConfig": { diff --git a/plugins/plugin-search/package.json b/plugins/plugin-search/package.json index f948387b3d..f30768ca0e 100644 --- a/plugins/plugin-search/package.json +++ b/plugins/plugin-search/package.json @@ -40,7 +40,7 @@ "@vuepress/shared": "2.0.0-rc.0", "@vuepress/utils": "2.0.0-rc.0", "chokidar": "^3.5.3", - "vue": "^3.3.13", + "vue": "^3.4.0", "vue-router": "^4.2.5" }, "publishConfig": { diff --git a/plugins/plugin-shiki/package.json b/plugins/plugin-shiki/package.json index 6ec544becb..f1bb05fa0d 100644 --- a/plugins/plugin-shiki/package.json +++ b/plugins/plugin-shiki/package.json @@ -35,7 +35,7 @@ }, "dependencies": { "@vuepress/core": "2.0.0-rc.0", - "shikiji": "^0.9.12" + "shikiji": "^0.9.13" }, "publishConfig": { "access": "public" diff --git a/plugins/plugin-theme-data/package.json b/plugins/plugin-theme-data/package.json index 4adc168fc0..936e475188 100644 --- a/plugins/plugin-theme-data/package.json +++ b/plugins/plugin-theme-data/package.json @@ -40,7 +40,7 @@ "@vuepress/core": "2.0.0-rc.0", "@vuepress/shared": "2.0.0-rc.0", "@vuepress/utils": "2.0.0-rc.0", - "vue": "^3.3.13" + "vue": "^3.4.0" }, "publishConfig": { "access": "public" diff --git a/plugins/plugin-toc/package.json b/plugins/plugin-toc/package.json index 42dd0e717c..c1938cc5db 100644 --- a/plugins/plugin-toc/package.json +++ b/plugins/plugin-toc/package.json @@ -37,7 +37,7 @@ "@vuepress/client": "2.0.0-rc.0", "@vuepress/core": "2.0.0-rc.0", "@vuepress/utils": "2.0.0-rc.0", - "vue": "^3.3.13", + "vue": "^3.4.0", "vue-router": "^4.2.5" }, "publishConfig": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6c9e0b981b..7d08a93c3a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,8 +27,8 @@ importers: specifier: ^1.18.4 version: 1.18.4 '@vitest/coverage-istanbul': - specifier: 1.0.0-beta.6 - version: 1.0.0-beta.6(vitest@1.0.0-beta.6) + specifier: ^1.1.0 + version: 1.1.0(vitest@1.1.0) cpx2: specifier: ^7.0.0 version: 7.0.0 @@ -36,11 +36,11 @@ importers: specifier: ^8.56.0 version: 8.56.0 eslint-config-vuepress: - specifier: ^4.9.0 - version: 4.9.0(@typescript-eslint/parser@6.16.0)(eslint@8.56.0) + specifier: ^4.10.0 + version: 4.10.0(@typescript-eslint/parser@6.16.0)(eslint@8.56.0) eslint-config-vuepress-typescript: - specifier: ^4.9.0 - version: 4.9.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.5.0)(eslint-plugin-promise@6.1.1)(eslint@8.56.0)(typescript@5.3.3) + specifier: ^4.10.0 + version: 4.10.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.5.0)(eslint-plugin-promise@6.1.1)(eslint@8.56.0)(typescript@5.3.3) husky: specifier: ^8.0.3 version: 8.0.3 @@ -69,8 +69,8 @@ importers: specifier: ~5.0.10 version: 5.0.10(@types/node@20.10.5) vitest: - specifier: 1.0.0-beta.6 - version: 1.0.0-beta.6(@types/node@20.10.5) + specifier: ^1.1.0 + version: 1.1.0(@types/node@20.10.5) plugins/plugin-active-header-links: dependencies: @@ -87,11 +87,11 @@ importers: specifier: ^4.0.0 version: 4.0.0 vue: - specifier: ^3.3.13 - version: 3.3.13(typescript@5.3.3) + specifier: ^3.4.0 + version: 3.4.0(typescript@5.3.3) vue-router: specifier: ^4.2.5 - version: 4.2.5(vue@3.3.13) + version: 4.2.5(vue@3.4.0) plugins/plugin-back-to-top: dependencies: @@ -108,8 +108,8 @@ importers: specifier: ^4.0.0 version: 4.0.0 vue: - specifier: ^3.3.13 - version: 3.3.13(typescript@5.3.3) + specifier: ^3.4.0 + version: 3.4.0(typescript@5.3.3) plugins/plugin-container: dependencies: @@ -159,17 +159,17 @@ importers: specifier: 2.0.0-rc.0 version: 2.0.0-rc.0 '@vueuse/core': - specifier: ^10.7.0 - version: 10.7.0(vue@3.3.13) + specifier: ^10.7.1 + version: 10.7.1(vue@3.4.0) ts-debounce: specifier: ^4.0.0 version: 4.0.0 vue: - specifier: ^3.3.13 - version: 3.3.13(typescript@5.3.3) + specifier: ^3.4.0 + version: 3.4.0(typescript@5.3.3) vue-router: specifier: ^4.2.5 - version: 4.2.5(vue@3.3.13) + version: 4.2.5(vue@3.4.0) plugins/plugin-external-link-icon: dependencies: @@ -189,8 +189,8 @@ importers: specifier: 2.0.0-rc.0 version: 2.0.0-rc.0 vue: - specifier: ^3.3.13 - version: 3.3.13(typescript@5.3.3) + specifier: ^3.4.0 + version: 3.4.0(typescript@5.3.3) plugins/plugin-git: dependencies: @@ -231,8 +231,8 @@ importers: specifier: ^1.1.0 version: 1.1.0 vue: - specifier: ^3.3.13 - version: 3.3.13(typescript@5.3.3) + specifier: ^3.4.0 + version: 3.4.0(typescript@5.3.3) plugins/plugin-nprogress: dependencies: @@ -246,11 +246,11 @@ importers: specifier: 2.0.0-rc.0 version: 2.0.0-rc.0 vue: - specifier: ^3.3.13 - version: 3.3.13(typescript@5.3.3) + specifier: ^3.4.0 + version: 3.4.0(typescript@5.3.3) vue-router: specifier: ^4.2.5 - version: 4.2.5(vue@3.3.13) + version: 4.2.5(vue@3.4.0) plugins/plugin-palette: dependencies: @@ -295,8 +295,8 @@ importers: specifier: ^1.7.2 version: 1.7.2 vue: - specifier: ^3.3.13 - version: 3.3.13(typescript@5.3.3) + specifier: ^3.4.0 + version: 3.4.0(typescript@5.3.3) workbox-build: specifier: ^7.0.0 version: 7.0.0 @@ -319,8 +319,8 @@ importers: specifier: 2.0.0-rc.0 version: 2.0.0-rc.0 vue: - specifier: ^3.3.13 - version: 3.3.13(typescript@5.3.3) + specifier: ^3.4.0 + version: 3.4.0(typescript@5.3.3) plugins/plugin-register-components: dependencies: @@ -352,11 +352,11 @@ importers: specifier: ^3.5.3 version: 3.5.3 vue: - specifier: ^3.3.13 - version: 3.3.13(typescript@5.3.3) + specifier: ^3.4.0 + version: 3.4.0(typescript@5.3.3) vue-router: specifier: ^4.2.5 - version: 4.2.5(vue@3.3.13) + version: 4.2.5(vue@3.4.0) plugins/plugin-shiki: dependencies: @@ -364,8 +364,8 @@ importers: specifier: 2.0.0-rc.0 version: 2.0.0-rc.0(typescript@5.3.3) shikiji: - specifier: ^0.9.12 - version: 0.9.12 + specifier: ^0.9.13 + version: 0.9.13 plugins/plugin-theme-data: dependencies: @@ -385,8 +385,8 @@ importers: specifier: 2.0.0-rc.0 version: 2.0.0-rc.0 vue: - specifier: ^3.3.13 - version: 3.3.13(typescript@5.3.3) + specifier: ^3.4.0 + version: 3.4.0(typescript@5.3.3) plugins/plugin-toc: dependencies: @@ -400,11 +400,11 @@ importers: specifier: 2.0.0-rc.0 version: 2.0.0-rc.0 vue: - specifier: ^3.3.13 - version: 3.3.13(typescript@5.3.3) + specifier: ^3.4.0 + version: 3.4.0(typescript@5.3.3) vue-router: specifier: ^4.2.5 - version: 4.2.5(vue@3.3.13) + version: 4.2.5(vue@3.4.0) themes/theme-default: dependencies: @@ -451,20 +451,20 @@ importers: specifier: 2.0.0-rc.0 version: 2.0.0-rc.0 '@vueuse/core': - specifier: ^10.7.0 - version: 10.7.0(vue@3.3.13) + specifier: ^10.7.1 + version: 10.7.1(vue@3.4.0) sass: - specifier: ^1.69.5 - version: 1.69.5 + specifier: ^1.69.6 + version: 1.69.6 sass-loader: specifier: ^13.3.2 - version: 13.3.2(sass@1.69.5)(webpack@5.89.0) + version: 13.3.2(sass@1.69.6)(webpack@5.89.0) vue: - specifier: ^3.3.13 - version: 3.3.13(typescript@5.3.3) + specifier: ^3.4.0 + version: 3.4.0(typescript@5.3.3) vue-router: specifier: ^4.2.5 - version: 4.2.5(vue@3.3.13) + version: 4.2.5(vue@3.4.0) packages: @@ -3364,11 +3364,12 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@vitest/coverage-istanbul@1.0.0-beta.6(vitest@1.0.0-beta.6): - resolution: {integrity: sha512-fGxwZv/k+wfiFXNChpaXeMrB+BqUPPRnjUTlOvOlwJgYtFzK1UrAyokDYRHCNWU1UkzdCBzAll+lHd/6H9aytA==} + /@vitest/coverage-istanbul@1.1.0(vitest@1.1.0): + resolution: {integrity: sha512-sjHGQQu7lkJUYSBMOR3f9AyOlK1LBVr0v7LMar/4i167ltabRWlQ2STBDM4P6Wl659NAcHlZ/RXxrAgJPavDMA==} peerDependencies: - vitest: ^1.0.0-0 + vitest: ^1.0.0 dependencies: + debug: 4.3.4 istanbul-lib-coverage: 3.2.2 istanbul-lib-instrument: 6.0.1 istanbul-lib-report: 3.0.1 @@ -3377,134 +3378,124 @@ packages: magicast: 0.3.2 picocolors: 1.0.0 test-exclude: 6.0.0 - vitest: 1.0.0-beta.6(@types/node@20.10.5) + vitest: 1.1.0(@types/node@20.10.5) transitivePeerDependencies: - supports-color dev: true - /@vitest/expect@1.0.0-beta.6: - resolution: {integrity: sha512-leCesYErICeBQEz0Tzaopad1cnCUBfR1gDk2nFxHCChv7gdYTezcC2YRlPCwA8TuWGCXs8cdyTFO5R6QhUfY9A==} + /@vitest/expect@1.1.0: + resolution: {integrity: sha512-9IE2WWkcJo2BR9eqtY5MIo3TPmS50Pnwpm66A6neb2hvk/QSLfPXBz2qdiwUOQkwyFuuXEUj5380CbwfzW4+/w==} dependencies: - '@vitest/spy': 1.0.0-beta.6 - '@vitest/utils': 1.0.0-beta.6 + '@vitest/spy': 1.1.0 + '@vitest/utils': 1.1.0 chai: 4.3.10 dev: true - /@vitest/runner@1.0.0-beta.6: - resolution: {integrity: sha512-pcFo7XRaALk44ck8LpcjtIsr2Ue4jFNfaq5MDlHupAekkJdDdFrAAfOmsE/LnIqeUsnd/6IaKvLX1oRnCkz6kg==} + /@vitest/runner@1.1.0: + resolution: {integrity: sha512-zdNLJ00pm5z/uhbWF6aeIJCGMSyTyWImy3Fcp9piRGvueERFlQFbUwCpzVce79OLm2UHk9iwaMSOaU9jVHgNVw==} dependencies: - '@vitest/utils': 1.0.0-beta.6 + '@vitest/utils': 1.1.0 p-limit: 5.0.0 pathe: 1.1.1 dev: true - /@vitest/snapshot@1.0.0-beta.6: - resolution: {integrity: sha512-znkf7R67aanWHjAfx+/Yj5VwIdUHU1I1akJFL8lguiu5C6C12D4ICHeMjRBc7e7BrIguBWZFfqPx/ZUSxqMTfA==} + /@vitest/snapshot@1.1.0: + resolution: {integrity: sha512-5O/wyZg09V5qmNmAlUgCBqflvn2ylgsWJRRuPrnHEfDNT6tQpQ8O1isNGgo+VxofISHqz961SG3iVvt3SPK/QQ==} dependencies: magic-string: 0.30.5 pathe: 1.1.1 pretty-format: 29.7.0 dev: true - /@vitest/spy@1.0.0-beta.6: - resolution: {integrity: sha512-AaR9a/ecsJ4lMeC5ZdsTfXqBVxA7ZrmT3q/ooUGXYvAtSxETn39gWC6h7wxUCtKwTLClq+5FmA03Co5/zmGMBw==} + /@vitest/spy@1.1.0: + resolution: {integrity: sha512-sNOVSU/GE+7+P76qYo+VXdXhXffzWZcYIPQfmkiRxaNCSPiLANvQx5Mx6ZURJ/ndtEkUJEpvKLXqAYTKEY+lTg==} dependencies: tinyspy: 2.2.0 dev: true - /@vitest/utils@1.0.0-beta.6: - resolution: {integrity: sha512-PyUf4dTFRLfq6YAdAab39i32O/qhpeCVM7cUpN1au7BrvYI/e43ZDhhHdwbt8zP14l06PNrXd5nTSZPFQwmsVw==} + /@vitest/utils@1.1.0: + resolution: {integrity: sha512-z+s510fKmYz4Y41XhNs3vcuFTFhcij2YF7F8VQfMEYAAUfqQh0Zfg7+w9xdgFGhPf3tX3TicAe+8BDITk6ampQ==} dependencies: diff-sequences: 29.6.3 loupe: 2.3.7 pretty-format: 29.7.0 dev: true - /@vue/compiler-core@3.3.13: - resolution: {integrity: sha512-bwi9HShGu7uaZLOErZgsH2+ojsEdsjerbf2cMXPwmvcgZfVPZ2BVZzCVnwZBxTAYd6Mzbmf6izcUNDkWnBBQ6A==} + /@vue/compiler-core@3.4.0: + resolution: {integrity: sha512-cw4S15PkNGTKkP9OFFl4wnQoJJk+HqaYBafgrpDnSukiQGpcYJeRpzmqnCVCIkl6V6Eqsv58E0OAdl6b592vuA==} dependencies: '@babel/parser': 7.23.6 - '@vue/shared': 3.3.13 + '@vue/shared': 3.4.0 + entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.0.2 dev: false - /@vue/compiler-dom@3.3.13: - resolution: {integrity: sha512-EYRDpbLadGtNL0Gph+HoKiYqXLqZ0xSSpR5Dvnu/Ep7ggaCbjRDIus1MMxTS2Qm0koXED4xSlvTZaTnI8cYAsw==} + /@vue/compiler-dom@3.4.0: + resolution: {integrity: sha512-E957uOhpoE48YjZGWeAoLmNYd3UeU4oIP8kJi8Rcsb9l2tV8Z48Jn07Zgq1aW0v3vuhlmydEKkKKbhLpADHXEA==} dependencies: - '@vue/compiler-core': 3.3.13 - '@vue/shared': 3.3.13 + '@vue/compiler-core': 3.4.0 + '@vue/shared': 3.4.0 dev: false - /@vue/compiler-sfc@3.3.13: - resolution: {integrity: sha512-DQVmHEy/EKIgggvnGRLx21hSqnr1smUS9Aq8tfxiiot8UR0/pXKHN9k78/qQ7etyQTFj5em5nruODON7dBeumw==} + /@vue/compiler-sfc@3.4.0: + resolution: {integrity: sha512-PWE0mE2yW7bJS7PmaCrVDEG6KPaDJo0pb4AKnCxJ5lRRDO4IwL/fswBGhCpov+v/c+N/e+hQHpXNwvqU9BtUXg==} dependencies: '@babel/parser': 7.23.6 - '@vue/compiler-core': 3.3.13 - '@vue/compiler-dom': 3.3.13 - '@vue/compiler-ssr': 3.3.13 - '@vue/reactivity-transform': 3.3.13 - '@vue/shared': 3.3.13 + '@vue/compiler-core': 3.4.0 + '@vue/compiler-dom': 3.4.0 + '@vue/compiler-ssr': 3.4.0 + '@vue/shared': 3.4.0 estree-walker: 2.0.2 magic-string: 0.30.5 postcss: 8.4.32 source-map-js: 1.0.2 dev: false - /@vue/compiler-ssr@3.3.13: - resolution: {integrity: sha512-d/P3bCeUGmkJNS1QUZSAvoCIW4fkOKK3l2deE7zrp0ypJEy+En2AcypIkqvcFQOcw3F0zt2VfMvNsA9JmExTaw==} + /@vue/compiler-ssr@3.4.0: + resolution: {integrity: sha512-+oXKy105g9DIYQKDi3Gwung0xqQX5gJHr0GR+Vf7yK/WkNDM6q61ummcKmKAB85EIst8y3vj2PA9z9YU5Oc4DQ==} dependencies: - '@vue/compiler-dom': 3.3.13 - '@vue/shared': 3.3.13 + '@vue/compiler-dom': 3.4.0 + '@vue/shared': 3.4.0 dev: false /@vue/devtools-api@6.5.1: resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} dev: false - /@vue/reactivity-transform@3.3.13: - resolution: {integrity: sha512-oWnydGH0bBauhXvh5KXUy61xr9gKaMbtsMHk40IK9M4gMuKPJ342tKFarY0eQ6jef8906m35q37wwA8DMZOm5Q==} - dependencies: - '@babel/parser': 7.23.6 - '@vue/compiler-core': 3.3.13 - '@vue/shared': 3.3.13 - estree-walker: 2.0.2 - magic-string: 0.30.5 - dev: false - - /@vue/reactivity@3.3.13: - resolution: {integrity: sha512-fjzCxceMahHhi4AxUBzQqqVhuA21RJ0COaWTbIBl1PruGW1CeY97louZzLi4smpYx+CHfFPPU/CS8NybbGvPKQ==} + /@vue/reactivity@3.4.0: + resolution: {integrity: sha512-X6BvQjNcgKKHWPQzlRJjZvIu72Kkn8xJSv6VNptqWh8dToMknD0Hch1l4N7llKgVt6Diq4lMeUnErbZFvuGlAA==} dependencies: - '@vue/shared': 3.3.13 + '@vue/shared': 3.4.0 dev: false - /@vue/runtime-core@3.3.13: - resolution: {integrity: sha512-1TzA5TvGuh2zUwMJgdfvrBABWZ7y8kBwBhm7BXk8rvdx2SsgcGfz2ruv2GzuGZNvL1aKnK8CQMV/jFOrxNQUMA==} + /@vue/runtime-core@3.4.0: + resolution: {integrity: sha512-NYrj/JgMMqnSWcIud8lLzDQrBLu+EVEeQ56QE9DYJeKG2eFrnQy8o/h57R9nCprafHs0uImKL3xsdXjHseYVxw==} dependencies: - '@vue/reactivity': 3.3.13 - '@vue/shared': 3.3.13 + '@vue/reactivity': 3.4.0 + '@vue/shared': 3.4.0 dev: false - /@vue/runtime-dom@3.3.13: - resolution: {integrity: sha512-JJkpE8R/hJKXqVTgUoODwS5wqKtOsmJPEqmp90PDVGygtJ4C0PtOkcEYXwhiVEmef6xeXcIlrT3Yo5aQ4qkHhQ==} + /@vue/runtime-dom@3.4.0: + resolution: {integrity: sha512-1ZoHEsA5l77qbx2F+SWo/hQdBksPuOmww1t/jznidDG+xMB/iidafEFvo2ZTtZii0JfTIrlDhjshfYUvQC17wQ==} dependencies: - '@vue/runtime-core': 3.3.13 - '@vue/shared': 3.3.13 + '@vue/runtime-core': 3.4.0 + '@vue/shared': 3.4.0 csstype: 3.1.3 dev: false - /@vue/server-renderer@3.3.13(vue@3.3.13): - resolution: {integrity: sha512-vSnN+nuf6iSqTL3Qgx/9A+BT+0Zf/VJOgF5uMZrKjYPs38GMYyAU1coDyBNHauehXDaP+zl73VhwWv0vBRBHcg==} + /@vue/server-renderer@3.4.0(vue@3.4.0): + resolution: {integrity: sha512-GuOVCyLDlWPu8nKo5AUxb8B+iB/Ik4I1WwqAlBqf5+y48z6D6rvKshp7KR3cJea+pte1tdTsb0+Ja82KizMZOw==} peerDependencies: - vue: 3.3.13 + vue: 3.4.0 dependencies: - '@vue/compiler-ssr': 3.3.13 - '@vue/shared': 3.3.13 - vue: 3.3.13(typescript@5.3.3) + '@vue/compiler-ssr': 3.4.0 + '@vue/shared': 3.4.0 + vue: 3.4.0(typescript@5.3.3) dev: false - /@vue/shared@3.3.13: - resolution: {integrity: sha512-/zYUwiHD8j7gKx2argXEMCUXVST6q/21DFU0sTfNX0URJroCe3b1UF6vLJ3lQDfLNIiiRl2ONp7Nh5UVWS6QnA==} + /@vue/shared@3.4.0: + resolution: {integrity: sha512-Nhh3ed3G1R6HDAWiG6YYFt0Zmq/To6u5vjzwa9TIquGheCXPY6nEdIAO8ZdlwXsWqC2yNLj700FOvShpYt5CEA==} dev: false /@vuepress/client@2.0.0-rc.0(typescript@5.3.3): @@ -3512,9 +3503,9 @@ packages: dependencies: '@vue/devtools-api': 6.5.1 '@vuepress/shared': 2.0.0-rc.0 - '@vueuse/core': 10.7.0(vue@3.3.13) - vue: 3.3.13(typescript@5.3.3) - vue-router: 4.2.5(vue@3.3.13) + '@vueuse/core': 10.7.1(vue@3.4.0) + vue: 3.4.0(typescript@5.3.3) + vue-router: 4.2.5(vue@3.4.0) transitivePeerDependencies: - '@vue/composition-api' - typescript @@ -3527,7 +3518,7 @@ packages: '@vuepress/markdown': 2.0.0-rc.0 '@vuepress/shared': 2.0.0-rc.0 '@vuepress/utils': 2.0.0-rc.0 - vue: 3.3.13(typescript@5.3.3) + vue: 3.4.0(typescript@5.3.3) transitivePeerDependencies: - '@vue/composition-api' - supports-color @@ -3561,7 +3552,7 @@ packages: resolution: {integrity: sha512-ikdSfjRv5LGM1iv4HHwF9P6gqTjaFCXKPK+hzlkHFHNZO1GLqk7/BPc4F51tAG1s8TcLhUZc+54LrfgS7PkXXA==} dependencies: '@mdit-vue/types': 1.0.0 - '@vue/shared': 3.3.13 + '@vue/shared': 3.4.0 dev: false /@vuepress/utils@2.0.0-rc.0: @@ -3582,26 +3573,26 @@ packages: - supports-color dev: false - /@vueuse/core@10.7.0(vue@3.3.13): - resolution: {integrity: sha512-4EUDESCHtwu44ZWK3Gc/hZUVhVo/ysvdtwocB5vcauSV4B7NiGY5972WnsojB3vRNdxvAt7kzJWE2h9h7C9d5w==} + /@vueuse/core@10.7.1(vue@3.4.0): + resolution: {integrity: sha512-74mWHlaesJSWGp1ihg76vAnfVq9NTv1YT0SYhAQ6zwFNdBkkP+CKKJmVOEHcdSnLXCXYiL5e7MaewblfiYLP7g==} dependencies: '@types/web-bluetooth': 0.0.20 - '@vueuse/metadata': 10.7.0 - '@vueuse/shared': 10.7.0(vue@3.3.13) - vue-demi: 0.14.6(vue@3.3.13) + '@vueuse/metadata': 10.7.1 + '@vueuse/shared': 10.7.1(vue@3.4.0) + vue-demi: 0.14.6(vue@3.4.0) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/metadata@10.7.0: - resolution: {integrity: sha512-GlaH7tKP2iBCZ3bHNZ6b0cl9g0CJK8lttkBNUX156gWvNYhTKEtbweWLm9rxCPIiwzYcr/5xML6T8ZUEt+DkvA==} + /@vueuse/metadata@10.7.1: + resolution: {integrity: sha512-jX8MbX5UX067DYVsbtrmKn6eG6KMcXxLRLlurGkZku5ZYT3vxgBjui2zajvUZ18QLIjrgBkFRsu7CqTAg18QFw==} dev: false - /@vueuse/shared@10.7.0(vue@3.3.13): - resolution: {integrity: sha512-kc00uV6CiaTdc3i1CDC4a3lBxzaBE9AgYNtFN87B5OOscqeWElj/uza8qVDmk7/U8JbqoONLbtqiLJ5LGRuqlw==} + /@vueuse/shared@10.7.1(vue@3.4.0): + resolution: {integrity: sha512-v0jbRR31LSgRY/C5i5X279A/WQjD6/JsMzGa+eqt658oJ75IvQXAeONmwvEMrvJQKnRElq/frzBR7fhmWY5uLw==} dependencies: - vue-demi: 0.14.6(vue@3.3.13) + vue-demi: 0.14.6(vue@3.4.0) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -3893,7 +3884,7 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: delegates: 1.0.0 - readable-stream: 4.5.1 + readable-stream: 4.5.2 dev: true /argparse@1.0.10: @@ -4963,13 +4954,13 @@ packages: eslint-plugin-promise: 6.1.1(eslint@8.56.0) dev: true - /eslint-config-vuepress-typescript@4.9.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.5.0)(eslint-plugin-promise@6.1.1)(eslint@8.56.0)(typescript@5.3.3): - resolution: {integrity: sha512-S/M8HA3LqLcKZgADFU7F3zWBHb2yv8qVTkjdLZTmKU50MxMN3N7e4usjliUAzQ2oJK1oWr+ZN7WA49R8U0Gwag==} + /eslint-config-vuepress-typescript@4.10.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.5.0)(eslint-plugin-promise@6.1.1)(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-fw9IDA51/syi3XDI/kUGrReVdmNjtGdwNyzj3LAzsRUmkqd4JS3U/+qRlN3/ReYhe1mmWCVrvBCrIrHxZsqEhA==} dependencies: '@typescript-eslint/eslint-plugin': 6.16.0(@typescript-eslint/parser@6.16.0)(eslint@8.56.0)(typescript@5.3.3) '@typescript-eslint/parser': 6.16.0(eslint@8.56.0)(typescript@5.3.3) eslint-config-standard: 17.1.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.5.0)(eslint-plugin-promise@6.1.1)(eslint@8.56.0) - eslint-config-vuepress: 4.9.0(@typescript-eslint/parser@6.16.0)(eslint@8.56.0) + eslint-config-vuepress: 4.10.0(@typescript-eslint/parser@6.16.0)(eslint@8.56.0) eslint-plugin-vue: 9.19.2(eslint@8.56.0) transitivePeerDependencies: - eslint @@ -4982,8 +4973,8 @@ packages: - typescript dev: true - /eslint-config-vuepress@4.9.0(@typescript-eslint/parser@6.16.0)(eslint@8.56.0): - resolution: {integrity: sha512-QjfWWniPHUwRbn6+lDsBWc8e+s1vQDF9TheWp1OHZSdMwyv8xkgBC4WBe9LE4aWgcYjQ10GBwGpvVjjxlyMgHg==} + /eslint-config-vuepress@4.10.0(@typescript-eslint/parser@6.16.0)(eslint@8.56.0): + resolution: {integrity: sha512-gFH3sA4AVibyU4WkBs+0bz8IkDJMZ9cW6bSvoKJ9TAzIahKw3KCRNQZXY8xiVpjyAtYFVskZ2gpFoDMrPYV4yA==} dependencies: eslint-config-prettier: 9.1.0(eslint@8.56.0) eslint-config-standard: 17.1.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.5.0)(eslint-plugin-promise@6.1.1)(eslint@8.56.0) @@ -7658,7 +7649,7 @@ packages: dependencies: find-up: 6.3.0 read-pkg: 8.1.0 - type-fest: 4.8.3 + type-fest: 4.9.0 dev: true /read-pkg-up@7.0.1: @@ -7687,7 +7678,7 @@ packages: '@types/normalize-package-data': 2.4.4 normalize-package-data: 6.0.0 parse-json: 7.1.1 - type-fest: 4.8.3 + type-fest: 4.9.0 dev: true /readable-stream@3.6.2: @@ -7698,8 +7689,8 @@ packages: string_decoder: 1.3.0 util-deprecate: 1.0.2 - /readable-stream@4.5.1: - resolution: {integrity: sha512-uQjbf34vmf/asGnOHQEw07Q4llgMACQZTWWa4MmICS0IKJoHbLwKCy71H3eR99Dw5iYejc6W+pqZZEeqRtUFAw==} + /readable-stream@4.5.2: + resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: abort-controller: 3.0.0 @@ -7945,7 +7936,7 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: true - /sass-loader@13.3.2(sass@1.69.5)(webpack@5.89.0): + /sass-loader@13.3.2(sass@1.69.6)(webpack@5.89.0): resolution: {integrity: sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -7965,12 +7956,12 @@ packages: optional: true dependencies: neo-async: 2.6.2 - sass: 1.69.5 + sass: 1.69.6 webpack: 5.89.0 dev: false - /sass@1.69.5: - resolution: {integrity: sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==} + /sass@1.69.6: + resolution: {integrity: sha512-qbRr3k9JGHWXCvZU77SD2OTwUlC+gNT+61JOLcmLm+XqH4h/5D+p4IIsxvpkB89S9AwJOyb5+rWNpIucaFxSFQ==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -8071,14 +8062,14 @@ packages: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} dev: true - /shikiji-core@0.9.12: - resolution: {integrity: sha512-AYsAtsbZuq0FPT3mdskNMa+yxD5VwXrFC2sH7R2ELmncVGNYvSzR6Zlfq8iEzINq7/kKL5prtt81UFzFWTTbxQ==} + /shikiji-core@0.9.13: + resolution: {integrity: sha512-9r6hLKZ6Y0eIkPdt6AQJASITIM0MTOoNgDDnCS6oHL6TH94mWUwUtZ0O9I4OhKVb5m/QnD9PqlxI6+aj42eUng==} dev: false - /shikiji@0.9.12: - resolution: {integrity: sha512-jYbulSGcPKYKu2uFZOSg4lgrF7s9s8/ITFzRvczE6633wypMjnnTcRnG/mCFe6v1Dbov7bRCMsXVINBUD2FV9w==} + /shikiji@0.9.13: + resolution: {integrity: sha512-nEmxSoeOgzfHcpv1dVeYml0PYBso10Ak9KH7Pgz1fHAvyvvsh1PcgZfTb6Aj2y+Nbw3h4vxNCho9+lNcuzHrNA==} dependencies: - shikiji-core: 0.9.12 + shikiji-core: 0.9.13 dev: false /side-channel@1.0.4: @@ -8497,8 +8488,8 @@ packages: unique-string: 2.0.0 dev: false - /terser-webpack-plugin@5.3.9(webpack@5.89.0): - resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} + /terser-webpack-plugin@5.3.10(webpack@5.89.0): + resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -8700,8 +8691,8 @@ packages: engines: {node: '>=14.16'} dev: true - /type-fest@4.8.3: - resolution: {integrity: sha512-//BaTm14Q/gHBn09xlnKNqfI8t6bmdzx2DXYfPBNofN0WUybCEUDcbCWcTa0oF09lzLjZgPphXAsvRiMK0V6Bw==} + /type-fest@4.9.0: + resolution: {integrity: sha512-KS/6lh/ynPGiHD/LnAobrEFq3Ad4pBzOlJ1wAnJx9N4EYoqFhMfLIBjUT2UEx4wg5ZE+cC1ob6DCSpppVo+rtg==} engines: {node: '>=16'} dev: true @@ -8884,8 +8875,8 @@ packages: builtins: 5.0.1 dev: true - /vite-node@1.0.0-beta.6(@types/node@20.10.5): - resolution: {integrity: sha512-cDRdVdirWxw8AODIGzdM0uI5J4Ts7evXzelFAQgngSyblaQG84PUsVHeMIhNWWM5L1K0hst+R2ecJzPUgI6tCw==} + /vite-node@1.1.0(@types/node@20.10.5): + resolution: {integrity: sha512-jV48DDUxGLEBdHCQvxL1mEh7+naVy+nhUUUaPAZLd3FJgXuxQiewHcfeZebbJ6onDqNGkP4r3MhQ342PRlG81Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true dependencies: @@ -8941,15 +8932,15 @@ packages: fsevents: 2.3.3 dev: true - /vitest@1.0.0-beta.6(@types/node@20.10.5): - resolution: {integrity: sha512-yahr45sIcSq8SaY9FUcmWLrsDMAL3mCd/vC890uymiZhrZ5VQrqMmOT0FcB7vtC4kh327p6IXWqHHLr7B0hRug==} + /vitest@1.1.0(@types/node@20.10.5): + resolution: {integrity: sha512-oDFiCrw7dd3Jf06HoMtSRARivvyjHJaTxikFxuqJjO76U436PqlVw1uLn7a8OSPrhSfMGVaRakKpA2lePdw79A==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': '*' - '@vitest/ui': '*' + '@vitest/browser': ^1.0.0 + '@vitest/ui': ^1.0.0 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -8967,11 +8958,11 @@ packages: optional: true dependencies: '@types/node': 20.10.5 - '@vitest/expect': 1.0.0-beta.6 - '@vitest/runner': 1.0.0-beta.6 - '@vitest/snapshot': 1.0.0-beta.6 - '@vitest/spy': 1.0.0-beta.6 - '@vitest/utils': 1.0.0-beta.6 + '@vitest/expect': 1.1.0 + '@vitest/runner': 1.1.0 + '@vitest/snapshot': 1.1.0 + '@vitest/spy': 1.1.0 + '@vitest/utils': 1.1.0 acorn-walk: 8.3.1 cac: 6.7.14 chai: 4.3.10 @@ -8986,7 +8977,7 @@ packages: tinybench: 2.5.1 tinypool: 0.8.1 vite: 5.0.10(@types/node@20.10.5) - vite-node: 1.0.0-beta.6(@types/node@20.10.5) + vite-node: 1.1.0(@types/node@20.10.5) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -8998,7 +8989,7 @@ packages: - terser dev: true - /vue-demi@0.14.6(vue@3.3.13): + /vue-demi@0.14.6(vue@3.4.0): resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} engines: {node: '>=12'} hasBin: true @@ -9010,7 +9001,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.3.13(typescript@5.3.3) + vue: 3.4.0(typescript@5.3.3) dev: false /vue-eslint-parser@9.3.2(eslint@8.56.0): @@ -9031,28 +9022,28 @@ packages: - supports-color dev: true - /vue-router@4.2.5(vue@3.3.13): + /vue-router@4.2.5(vue@3.4.0): resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.5.1 - vue: 3.3.13(typescript@5.3.3) + vue: 3.4.0(typescript@5.3.3) dev: false - /vue@3.3.13(typescript@5.3.3): - resolution: {integrity: sha512-LDnUpQvDgsfc0u/YgtAgTMXJlJQqjkxW1PVcOnJA5cshPleULDjHi7U45pl2VJYazSSvLH8UKcid/kzH8I0a0Q==} + /vue@3.4.0(typescript@5.3.3): + resolution: {integrity: sha512-iTE9Ve/7DO/H39+gXHrNkRdnh1jDwPe/fap4brbPKkp1APMkS03OiZ+UY0dwpqtRX0iPWQTkh8Fu3hKgLtaxfA==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.3.13 - '@vue/compiler-sfc': 3.3.13 - '@vue/runtime-dom': 3.3.13 - '@vue/server-renderer': 3.3.13(vue@3.3.13) - '@vue/shared': 3.3.13 + '@vue/compiler-dom': 3.4.0 + '@vue/compiler-sfc': 3.4.0 + '@vue/runtime-dom': 3.4.0 + '@vue/server-renderer': 3.4.0(vue@3.4.0) + '@vue/shared': 3.4.0 typescript: 5.3.3 dev: false @@ -9119,7 +9110,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.9(webpack@5.89.0) + terser-webpack-plugin: 5.3.10(webpack@5.89.0) watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -9408,7 +9399,7 @@ packages: deepmerge-ts: 5.1.0 read-pkg: 8.1.0 sort-keys: 5.0.0 - type-fest: 4.8.3 + type-fest: 4.9.0 write-json-file: 5.0.0 dev: true diff --git a/themes/theme-default/package.json b/themes/theme-default/package.json index 36561d1933..fa2f522f73 100644 --- a/themes/theme-default/package.json +++ b/themes/theme-default/package.json @@ -55,9 +55,9 @@ "@vuepress/plugin-theme-data": "workspace:*", "@vuepress/shared": "2.0.0-rc.0", "@vuepress/utils": "2.0.0-rc.0", - "@vueuse/core": "^10.7.0", - "sass": "^1.69.5", - "vue": "^3.3.13", + "@vueuse/core": "^10.7.1", + "sass": "^1.69.6", + "vue": "^3.4.0", "vue-router": "^4.2.5" }, "peerDependencies": {