diff --git a/packages/vue-i18n-routing/package.json b/packages/vue-i18n-routing/package.json index 2a88397..1b647a4 100644 --- a/packages/vue-i18n-routing/package.json +++ b/packages/vue-i18n-routing/package.json @@ -34,7 +34,7 @@ "vue-router": "^4.1.5", "vue-router3": "npm:vue-router@3.6.5", "vue-template-compiler": "^2.6.14", - "vue2": "npm:vue@2.6.14" + "vue2": "npm:vue@2.7.16" }, "peerDependencies": { "@vue/composition-api": "^1.0.0-rc.1", diff --git a/playground/vue2-options/package.json b/playground/vue2-options/package.json index 9cc0530..b1fa469 100644 --- a/playground/vue2-options/package.json +++ b/playground/vue2-options/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@vue/composition-api": "^1.7.0", - "vue": "2.6.14", + "vue": "2.7.16", "vue-router": "3.5.3", "vue-i18n": "^8", "vue-i18n-bridge": "^9.3.0", @@ -20,7 +20,7 @@ "devDependencies": { "@types/node": "^18.0.4", "@vitejs/plugin-legacy": "1.8.2", - "@vue/runtime-dom": "3.2.31", + "@vue/runtime-dom": "3.4.21", "typescript": "^4.7.4", "unplugin-vue2-script-setup": "0.11.4", "vite": "2.9.18", @@ -28,7 +28,7 @@ "vite-test-utils": "0.6.0", "vitest": "^0.34.0", "vite-plugin-vue2": "2.0.3", - "vue-template-compiler": "2.6.14", + "vue-template-compiler": "2.7.16", "vue-tsc": "0.40.13" } } diff --git a/playground/vue2/package.json b/playground/vue2/package.json index 0fe2ebd..c3a1527 100644 --- a/playground/vue2/package.json +++ b/playground/vue2/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@vue/composition-api": "^1.7.0", - "vue": "2.6.14", + "vue": "2.7.16", "vue-router": "3.5.3", "vue-i18n": "^8", "vue-i18n-bridge": "^9.3.0", @@ -20,7 +20,7 @@ "devDependencies": { "@types/node": "^18.0.4", "@vitejs/plugin-legacy": "1.8.2", - "@vue/runtime-dom": "3.2.31", + "@vue/runtime-dom": "3.4.21", "typescript": "^4.7.4", "unplugin-vue2-script-setup": "0.11.4", "vite": "2.9.18", @@ -28,7 +28,7 @@ "vite-test-utils": "0.6.0", "vitest": "^0.34.0", "vite-plugin-vue2": "2.0.3", - "vue-template-compiler": "2.6.14", + "vue-template-compiler": "2.7.16", "vue-tsc": "0.40.13" } } diff --git a/playground/vue3-options/package.json b/playground/vue3-options/package.json index ffc727f..c20d9ef 100644 --- a/playground/vue3-options/package.json +++ b/playground/vue3-options/package.json @@ -10,7 +10,7 @@ "typecheck": "vue-tsc --noEmit" }, "dependencies": { - "vue": "3.2.31", + "vue": "3.4.21", "vue-router": "4.1.2", "vue-i18n": "^9.3.0", "@vueuse/head": "0.9.8", diff --git a/playground/vue3/package.json b/playground/vue3/package.json index d8ad102..96f4de8 100644 --- a/playground/vue3/package.json +++ b/playground/vue3/package.json @@ -10,7 +10,7 @@ "typecheck": "vue-tsc --noEmit" }, "dependencies": { - "vue": "3.2.31", + "vue": "3.4.21", "vue-router": "4.1.2", "vue-i18n": "^9.3.0", "@vueuse/head": "0.9.8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cc3779e..20ac1d3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -97,10 +97,10 @@ importers: version: 9.4.1 '@intlify/vue-i18n-bridge': specifier: ^1.1.0 - version: 1.1.0(vue-i18n-bridge@9.4.1)(vue-i18n@9.4.0) + version: 1.1.0(@vue/composition-api@1.7.1)(vue-i18n-bridge@9.4.1)(vue-i18n@9.4.0) '@intlify/vue-router-bridge': specifier: ^1.1.0 - version: 1.1.0(vue-router@4.2.4)(vue@3.3.4) + version: 1.1.0(@vue/composition-api@1.7.1)(vue-router@4.2.4)(vue@3.3.4) '@vue/composition-api': specifier: ^1.0.0-rc.1 version: 1.7.1(vue@3.3.4) @@ -109,7 +109,7 @@ importers: version: 1.2.0 vue-demi: specifier: '>=0.13.5 < 1.0.0' - version: 0.14.6(vue@3.3.4) + version: 0.14.6(@vue/composition-api@1.7.1)(vue@3.3.4) devDependencies: '@microsoft/api-extractor': specifier: ^7.31.1 @@ -137,7 +137,7 @@ importers: version: 9.4.0(vue@3.3.4) vue-i18n-bridge: specifier: next - version: 9.4.1(vue@3.3.4) + version: 9.4.1(@vue/composition-api@1.7.1)(vue@3.3.4) vue-i18n-legacy: specifier: npm:vue-i18n@8 version: /vue-i18n@8.28.2(vue@3.3.4) @@ -151,8 +151,8 @@ importers: specifier: ^2.6.14 version: 2.7.14 vue2: - specifier: npm:vue@2.6.14 - version: /vue@2.6.14 + specifier: npm:vue@2.7.16 + version: /vue@2.7.16 packages: @@ -193,6 +193,14 @@ packages: dependencies: '@babel/types': 7.22.10 + /@babel/parser@7.24.4: + resolution: {integrity: sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.22.10 + dev: true + /@babel/runtime@7.22.10: resolution: {integrity: sha512-21t/fkKLMZI4pqP2wlmsQAWnYW1PDyKyyUV4vCi+B25ydmdaYTKXPwCj0BzSUnZf4seIiYvSA3jcZ3gdsMFkLQ==} engines: {node: '>=6.9.0'} @@ -592,7 +600,7 @@ packages: '@intlify/core-base': 9.4.1 '@intlify/shared': 9.4.1 - /@intlify/vue-i18n-bridge@1.1.0(vue-i18n-bridge@9.4.1)(vue-i18n@9.4.0): + /@intlify/vue-i18n-bridge@1.1.0(@vue/composition-api@1.7.1)(vue-i18n-bridge@9.4.1)(vue-i18n@9.4.0): resolution: {integrity: sha512-yBwGpr70Rc56pjsPdtvNRi/ju0P9h3670EkCOuxAzKKR5OH61uF9LprLUGmph/Uy2TXBO2DKqpnJBFXyXJQKeg==} engines: {node: '>= 12'} hasBin: true @@ -609,11 +617,12 @@ packages: vue-i18n-bridge: optional: true dependencies: + '@vue/composition-api': 1.7.1(vue@3.3.4) vue-i18n: 9.4.0(vue@3.3.4) - vue-i18n-bridge: 9.4.1(vue@3.3.4) + vue-i18n-bridge: 9.4.1(@vue/composition-api@1.7.1)(vue@3.3.4) dev: false - /@intlify/vue-router-bridge@1.1.0(vue-router@4.2.4)(vue@3.3.4): + /@intlify/vue-router-bridge@1.1.0(@vue/composition-api@1.7.1)(vue-router@4.2.4)(vue@3.3.4): resolution: {integrity: sha512-EX+KndT9VS3muMdZWFmc99D8nUaWTOXr322a8zNf5HnMCbpbogdifWYW8hat+nVE73St/gcDbPz6u5smVUPoQg==} engines: {node: '>= 12'} hasBin: true @@ -627,7 +636,8 @@ packages: vue-router: optional: true dependencies: - vue-demi: 0.14.6(vue@3.3.4) + '@vue/composition-api': 1.7.1(vue@3.3.4) + vue-demi: 0.14.6(@vue/composition-api@1.7.1)(vue@3.3.4) vue-router: 4.2.4(vue@3.3.4) transitivePeerDependencies: - vue @@ -1066,6 +1076,16 @@ packages: '@vue/compiler-core': 3.3.4 '@vue/shared': 3.3.4 + /@vue/compiler-sfc@2.7.16: + resolution: {integrity: sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==} + dependencies: + '@babel/parser': 7.24.4 + postcss: 8.4.38 + source-map: 0.6.1 + optionalDependencies: + prettier: 2.8.8 + dev: true + /@vue/compiler-sfc@3.3.4: resolution: {integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==} dependencies: @@ -1092,7 +1112,6 @@ packages: vue: '>= 2.5 < 2.7' dependencies: vue: 3.3.4 - dev: false /@vue/devtools-api@6.5.0: resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==} @@ -3637,6 +3656,14 @@ packages: fast-diff: 1.3.0 dev: true + /prettier@2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} + engines: {node: '>=10.13.0'} + hasBin: true + requiresBuild: true + dev: true + optional: true + /prettier@3.0.1: resolution: {integrity: sha512-fcOWSnnpCrovBsmFZIGIy9UqK2FaI7Hqax+DIO0A9UxeVoY4iweyaFjS5TavZN97Hfehph0nhsZnjlVKzEQSrQ==} engines: {node: '>=14'} @@ -4528,7 +4555,7 @@ packages: - terser dev: true - /vue-demi@0.14.6(vue@3.3.4): + /vue-demi@0.14.6(@vue/composition-api@1.7.1)(vue@3.3.4): resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} engines: {node: '>=12'} hasBin: true @@ -4540,6 +4567,7 @@ packages: '@vue/composition-api': optional: true dependencies: + '@vue/composition-api': 1.7.1(vue@3.3.4) vue: 3.3.4 /vue-eslint-parser@9.3.1(eslint@8.47.0): @@ -4560,7 +4588,7 @@ packages: - supports-color dev: true - /vue-i18n-bridge@9.4.1(vue@3.3.4): + /vue-i18n-bridge@9.4.1(@vue/composition-api@1.7.1)(vue@3.3.4): resolution: {integrity: sha512-qYfbLtnaZC4lMkDKAZlIdgAUONmK2H5VQ1BsVTgOXD0omN61ilpwIltdWeqWvIz3DMQRoHX7LnCswDI7Ekrjyw==} engines: {node: '>= 16'} peerDependencies: @@ -4572,8 +4600,9 @@ packages: '@intlify/core-base': 9.4.1 '@intlify/shared': 9.4.1 '@intlify/vue-devtools': 9.4.1 + '@vue/composition-api': 1.7.1(vue@3.3.4) '@vue/devtools-api': 6.5.0 - vue-demi: 0.14.6(vue@3.3.4) + vue-demi: 0.14.6(@vue/composition-api@1.7.1)(vue@3.3.4) transitivePeerDependencies: - vue @@ -4631,8 +4660,12 @@ packages: typescript: 5.1.6 dev: true - /vue@2.6.14: - resolution: {integrity: sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==} + /vue@2.7.16: + resolution: {integrity: sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==} + deprecated: Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details. + dependencies: + '@vue/compiler-sfc': 2.7.16 + csstype: 3.1.2 dev: true /vue@3.3.4: