From 10b90eae5d915d0289fe9dcad95eed71bfd35f34 Mon Sep 17 00:00:00 2001 From: Vben Date: Fri, 13 Sep 2024 22:39:59 +0800 Subject: [PATCH] chore: bump vue-i18n from 9.14.0 to 10.0.1 (#4393) --- internal/vite-config/package.json | 2 +- packages/locales/package.json | 4 +- playground/src/router/routes/modules/demos.ts | 5 + pnpm-lock.yaml | 146 +++++++++++++----- 4 files changed, 113 insertions(+), 44 deletions(-) diff --git a/internal/vite-config/package.json b/internal/vite-config/package.json index d9ee5828..9c32759f 100644 --- a/internal/vite-config/package.json +++ b/internal/vite-config/package.json @@ -27,7 +27,7 @@ } }, "dependencies": { - "@intlify/unplugin-vue-i18n": "^4.0.0", + "@intlify/unplugin-vue-i18n": "^5.0.0", "@jspm/generator": "^2.3.0", "archiver": "^7.0.1", "cheerio": "1.0.0", diff --git a/packages/locales/package.json b/packages/locales/package.json index eff88319..9fc65532 100644 --- a/packages/locales/package.json +++ b/packages/locales/package.json @@ -20,9 +20,9 @@ } }, "dependencies": { - "@intlify/core-base": "^9.14.0", + "@intlify/core-base": "^10.0.1", "@vben-core/composables": "workspace:*", "vue": "^3.5.4", - "vue-i18n": "^9.14.0" + "vue-i18n": "^10.0.1" } } diff --git a/playground/src/router/routes/modules/demos.ts b/playground/src/router/routes/modules/demos.ts index d7918513..6d9014ed 100644 --- a/playground/src/router/routes/modules/demos.ts +++ b/playground/src/router/routes/modules/demos.ts @@ -110,6 +110,7 @@ const routes: RouteRecordRaw[] = [ path: '/demos/features/icons', component: () => import('#/views/demos/features/icons/index.vue'), meta: { + icon: 'lucide:annoyed', title: $t('page.demos.features.icons'), }, }, @@ -119,6 +120,7 @@ const routes: RouteRecordRaw[] = [ component: () => import('#/views/demos/features/watermark/index.vue'), meta: { + icon: 'lucide:tags', title: $t('page.demos.features.watermark'), }, }, @@ -171,6 +173,7 @@ const routes: RouteRecordRaw[] = [ component: () => import('#/views/demos/features/full-screen/index.vue'), meta: { + icon: 'lucide:fullscreen', title: $t('page.demos.features.fullScreen.title'), }, }, @@ -180,6 +183,7 @@ const routes: RouteRecordRaw[] = [ component: () => import('#/views/demos/features/clipboard/index.vue'), meta: { + icon: 'lucide:copy', title: $t('page.demos.features.clipboard'), }, }, @@ -189,6 +193,7 @@ const routes: RouteRecordRaw[] = [ component: () => import('#/views/demos/features/vue-query/index.vue'), meta: { + icon: 'lucide:git-pull-request-arrow', title: 'Tanstack Query', }, }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e233e95a..2ffa3a6e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -607,8 +607,8 @@ importers: internal/vite-config: dependencies: '@intlify/unplugin-vue-i18n': - specifier: ^4.0.0 - version: 4.0.0(rollup@4.21.3)(vue-i18n@9.14.0(vue@3.5.4(typescript@5.6.2))) + specifier: ^5.0.0 + version: 5.0.0(@vue/compiler-dom@3.5.4)(eslint@9.10.0(jiti@1.21.6))(petite-vue-i18n@10.0.1(vue@3.5.4(typescript@5.6.2)))(rollup@4.21.3)(typescript@5.6.2)(vue-i18n@10.0.1(vue@3.5.4(typescript@5.6.2)))(vue@3.5.4(typescript@5.6.2)) '@jspm/generator': specifier: ^2.3.0 version: 2.3.0 @@ -1127,8 +1127,8 @@ importers: packages/locales: dependencies: '@intlify/core-base': - specifier: ^9.14.0 - version: 9.14.0 + specifier: ^10.0.1 + version: 10.0.1 '@vben-core/composables': specifier: workspace:* version: link:../@core/composables @@ -1136,8 +1136,8 @@ importers: specifier: 3.5.4 version: 3.5.4(typescript@5.6.2) vue-i18n: - specifier: ^9.14.0 - version: 9.14.0(vue@3.5.4(typescript@5.6.2)) + specifier: ^10.0.1 + version: 10.0.1(vue@3.5.4(typescript@5.6.2)) packages/preferences: dependencies: @@ -3396,9 +3396,9 @@ packages: '@internationalized/number@3.5.3': resolution: {integrity: sha512-rd1wA3ebzlp0Mehj5YTuTI50AQEx80gWFyHcQu+u91/5NgdwBecO8BH6ipPfE+lmQ9d63vpB3H9SHoIUiupllw==} - '@intlify/bundle-utils@8.0.0': - resolution: {integrity: sha512-1B++zykRnMwQ+20SpsZI1JCnV/YJt9Oq7AGlEurzkWJOFtFAVqaGc/oV36PBRYeiKnTbY9VYfjBimr2Vt42wLQ==} - engines: {node: '>= 14.16'} + '@intlify/bundle-utils@9.0.0-beta.0': + resolution: {integrity: sha512-xVaMrgbr60fYE1Jkq+k6grs2ZoXqh1EU71RVKkHkKh3KP7T6OYtG1Vbp1T09/jCUbv1GBd8Ir5WdZDyN+e8BpQ==} + engines: {node: '>= 18'} peerDependencies: petite-vue-i18n: '*' vue-i18n: '*' @@ -3408,31 +3408,55 @@ packages: vue-i18n: optional: true - '@intlify/core-base@9.14.0': - resolution: {integrity: sha512-zJn0imh9HIsZZUtt9v8T16PeVstPv6bP2YzlrYJwoF8F30gs4brZBwW2KK6EI5WYKFi3NeqX6+UU4gniz5TkGg==} + '@intlify/core-base@10.0.1': + resolution: {integrity: sha512-6kpRGjhos95ph7QmEtP4tnWFTW102s71CLQAQwfsIGqOAcoJhzcYFpzIQ0gKXzqAIXsMD/hwM5qJ4ewqMHw3gg==} engines: {node: '>= 16'} - '@intlify/message-compiler@9.14.0': - resolution: {integrity: sha512-sXNsoMI0YsipSXW8SR75drmVK56tnJHoYbPXUv2Cf9lz6FzvwsosFm6JtC1oQZI/kU+n7qx0qRrEWkeYFTgETA==} + '@intlify/message-compiler@10.0.0': + resolution: {integrity: sha512-OcaWc63NC/9p1cMdgoNKBj4d61BH8sUW1Hfs6YijTd9656ZR4rNqXAlRnBrfS5ABq0vjQjpa8VnyvH9hK49yBw==} engines: {node: '>= 16'} - '@intlify/shared@9.14.0': - resolution: {integrity: sha512-r+N8KRQL7LgN1TMTs1A2svfuAU0J94Wu9wWdJVJqYsoMMLIeJxrPjazihfHpmJqfgZq0ah3Y9Q4pgWV2O90Fyg==} + '@intlify/message-compiler@10.0.1': + resolution: {integrity: sha512-fPeykrcgVT5eOIlshTHiPCN8FV3AZyBOdMS3XaXzfQ6eL5wqfc29I/EdIv5YXVW5X8e/BgYeWjBC0Cuznsl/2g==} engines: {node: '>= 16'} - '@intlify/unplugin-vue-i18n@4.0.0': - resolution: {integrity: sha512-q2Mhqa/mLi0tulfLFO4fMXXvEbkSZpI5yGhNNsLTNJJ41icEGUuyDe+j5zRZIKSkOJRgX6YbCyibTDJdRsukmw==} - engines: {node: '>= 14.16'} + '@intlify/shared@10.0.0': + resolution: {integrity: sha512-6ngLfI7DOTew2dcF9WMJx+NnMWghMBhIiHbGg+wRvngpzD5KZJZiJVuzMsUQE1a5YebEmtpTEfUrDp/NqVGdiw==} + engines: {node: '>= 16'} + + '@intlify/shared@10.0.1': + resolution: {integrity: sha512-b4h7IWdZl710DnAhET8lgfgZ4Y9A2IZx/gbli3Ec/zHtYCoPqLHmiM7kUNBrSZj7d/SSjcMMZHuz5I09x3PYZw==} + engines: {node: '>= 16'} + + '@intlify/unplugin-vue-i18n@5.0.0': + resolution: {integrity: sha512-bIK9DGirnD4lrcTB8aVRIfjafJuXtsRO4uisMC+AmkoQCyFgtgG5eUxzKZ7SCwLd81Y0iWbr2FdSeHJfby369w==} + engines: {node: '>= 18'} peerDependencies: petite-vue-i18n: '*' + vue: 3.5.4 vue-i18n: '*' - vue-i18n-bridge: '*' peerDependenciesMeta: petite-vue-i18n: optional: true vue-i18n: optional: true - vue-i18n-bridge: + + '@intlify/vue-i18n-extensions@6.2.0': + resolution: {integrity: sha512-RN6Jg80NxY/yv408zFQz/pSLh6mw7cFU/WoykzNsb24L8H0YvktOkdLtJSZcKgRiAlbK0MpK4n4nG2n8FxHiNw==} + engines: {node: '>= 18'} + peerDependencies: + '@intlify/shared': ^9.0.0 || ^10.0.0 + '@vue/compiler-dom': ^3.0.0 + vue: 3.5.4 + vue-i18n: ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + '@intlify/shared': + optional: true + '@vue/compiler-dom': + optional: true + vue: + optional: true + vue-i18n: optional: true '@ioredis/commands@1.2.0': @@ -7738,6 +7762,12 @@ packages: perfect-debounce@1.0.0: resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} + petite-vue-i18n@10.0.1: + resolution: {integrity: sha512-Hx+eW/AduOS/C8j2SNRt65B0B+Su3y4Z3rLj1BSrApBcLt8UZu1bpb+dS7rNTSKh7X+0ZGUEgQsxGdk6PSlrBw==} + engines: {node: '>= 16'} + peerDependencies: + vue: 3.5.4 + picocolors@1.1.0: resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} @@ -9767,8 +9797,8 @@ packages: peerDependencies: eslint: '>=6.0.0' - vue-i18n@9.14.0: - resolution: {integrity: sha512-LxmpRuCt2rI8gqU+kxeflRZMQn4D5+4M3oP3PWZdowW/ePJraHqhF7p4CuaME52mUxdw3Mmy2yAUKgfZYgCRjA==} + vue-i18n@10.0.1: + resolution: {integrity: sha512-SQVlSm/1S6AaG1wexvwq3ebXUrrkx75ZHD78UAs4/rYD/X3tsQxfm6ElpT4ZPegJQEgRtOJjGripqSrfqAENtg==} engines: {node: '>= 16'} peerDependencies: vue: 3.5.4 @@ -12220,10 +12250,10 @@ snapshots: dependencies: '@swc/helpers': 0.5.13 - '@intlify/bundle-utils@8.0.0(vue-i18n@9.14.0(vue@3.5.4(typescript@5.6.2)))': + '@intlify/bundle-utils@9.0.0-beta.0(petite-vue-i18n@10.0.1(vue@3.5.4(typescript@5.6.2)))(vue-i18n@10.0.1(vue@3.5.4(typescript@5.6.2)))': dependencies: - '@intlify/message-compiler': 9.14.0 - '@intlify/shared': 9.14.0 + '@intlify/message-compiler': 10.0.0 + '@intlify/shared': 10.0.0 acorn: 8.12.1 escodegen: 2.1.0 estree-walker: 2.0.2 @@ -12232,41 +12262,67 @@ snapshots: source-map-js: 1.2.1 yaml-eslint-parser: 1.2.3 optionalDependencies: - vue-i18n: 9.14.0(vue@3.5.4(typescript@5.6.2)) + petite-vue-i18n: 10.0.1(vue@3.5.4(typescript@5.6.2)) + vue-i18n: 10.0.1(vue@3.5.4(typescript@5.6.2)) - '@intlify/core-base@9.14.0': + '@intlify/core-base@10.0.1': dependencies: - '@intlify/message-compiler': 9.14.0 - '@intlify/shared': 9.14.0 + '@intlify/message-compiler': 10.0.1 + '@intlify/shared': 10.0.1 - '@intlify/message-compiler@9.14.0': + '@intlify/message-compiler@10.0.0': dependencies: - '@intlify/shared': 9.14.0 + '@intlify/shared': 10.0.0 source-map-js: 1.2.1 - '@intlify/shared@9.14.0': {} - - '@intlify/unplugin-vue-i18n@4.0.0(rollup@4.21.3)(vue-i18n@9.14.0(vue@3.5.4(typescript@5.6.2)))': + '@intlify/message-compiler@10.0.1': dependencies: - '@intlify/bundle-utils': 8.0.0(vue-i18n@9.14.0(vue@3.5.4(typescript@5.6.2))) - '@intlify/shared': 9.14.0 + '@intlify/shared': 10.0.1 + source-map-js: 1.2.1 + + '@intlify/shared@10.0.0': {} + + '@intlify/shared@10.0.1': {} + + '@intlify/unplugin-vue-i18n@5.0.0(@vue/compiler-dom@3.5.4)(eslint@9.10.0(jiti@1.21.6))(petite-vue-i18n@10.0.1(vue@3.5.4(typescript@5.6.2)))(rollup@4.21.3)(typescript@5.6.2)(vue-i18n@10.0.1(vue@3.5.4(typescript@5.6.2)))(vue@3.5.4(typescript@5.6.2))': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0(jiti@1.21.6)) + '@intlify/bundle-utils': 9.0.0-beta.0(petite-vue-i18n@10.0.1(vue@3.5.4(typescript@5.6.2)))(vue-i18n@10.0.1(vue@3.5.4(typescript@5.6.2))) + '@intlify/shared': 10.0.0 + '@intlify/vue-i18n-extensions': 6.2.0(@intlify/shared@10.0.0)(@vue/compiler-dom@3.5.4)(vue-i18n@10.0.1(vue@3.5.4(typescript@5.6.2)))(vue@3.5.4(typescript@5.6.2)) '@rollup/pluginutils': 5.1.0(rollup@4.21.3) - '@vue/compiler-sfc': 3.5.4 + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.2) debug: 4.3.7 fast-glob: 3.3.2 js-yaml: 4.1.0 json5: 2.2.3 + mlly: 1.7.1 pathe: 1.1.2 picocolors: 1.1.0 source-map-js: 1.2.1 unplugin: 1.14.1 + vue: 3.5.4(typescript@5.6.2) optionalDependencies: - vue-i18n: 9.14.0(vue@3.5.4(typescript@5.6.2)) + petite-vue-i18n: 10.0.1(vue@3.5.4(typescript@5.6.2)) + vue-i18n: 10.0.1(vue@3.5.4(typescript@5.6.2)) transitivePeerDependencies: + - '@vue/compiler-dom' + - eslint - rollup - supports-color + - typescript - webpack-sources + '@intlify/vue-i18n-extensions@6.2.0(@intlify/shared@10.0.0)(@vue/compiler-dom@3.5.4)(vue-i18n@10.0.1(vue@3.5.4(typescript@5.6.2)))(vue@3.5.4(typescript@5.6.2))': + dependencies: + '@babel/parser': 7.25.6 + optionalDependencies: + '@intlify/shared': 10.0.0 + '@vue/compiler-dom': 3.5.4 + vue: 3.5.4(typescript@5.6.2) + vue-i18n: 10.0.1(vue@3.5.4(typescript@5.6.2)) + '@ioredis/commands@1.2.0': {} '@isaacs/cliui@8.0.2': @@ -17316,6 +17372,14 @@ snapshots: perfect-debounce@1.0.0: {} + petite-vue-i18n@10.0.1(vue@3.5.4(typescript@5.6.2)): + dependencies: + '@intlify/core-base': 10.0.1 + '@intlify/shared': 10.0.1 + '@vue/devtools-api': 6.6.4 + vue: 3.5.4(typescript@5.6.2) + optional: true + picocolors@1.1.0: {} picomatch@2.3.1: {} @@ -19556,10 +19620,10 @@ snapshots: transitivePeerDependencies: - supports-color - vue-i18n@9.14.0(vue@3.5.4(typescript@5.6.2)): + vue-i18n@10.0.1(vue@3.5.4(typescript@5.6.2)): dependencies: - '@intlify/core-base': 9.14.0 - '@intlify/shared': 9.14.0 + '@intlify/core-base': 10.0.1 + '@intlify/shared': 10.0.1 '@vue/devtools-api': 6.6.4 vue: 3.5.4(typescript@5.6.2)