diff --git a/package.json b/package.json index 7799c41..d4e57ae 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "@types/json5": "^2.2.0", "@types/loader-utils": "^2.0.0", "@types/memory-fs": "^0.3.2", - "@types/node": "^20.6.0", + "@types/node": "^22.0.0", "@types/semver": "^7.3.6", "@types/webpack": "^5.28.2", "@types/webpack-merge": "^5.0.0", diff --git a/packages/unplugin-vue-i18n/package.json b/packages/unplugin-vue-i18n/package.json index fe48335..3dc5b78 100644 --- a/packages/unplugin-vue-i18n/package.json +++ b/packages/unplugin-vue-i18n/package.json @@ -43,7 +43,7 @@ }, "devDependencies": { "unbuild": "^2.0.0", - "@types/node": "^20.14.8" + "@types/node": "^22.0.0" }, "engines": { "node": ">= 18" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b19dd60..1baf042 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,10 +13,10 @@ importers: version: 9.14.0 '@intlify/core-base': specifier: next - version: 10.0.0 + version: 11.0.0-beta.0 '@kazupon/eslint-config': specifier: ^0.18.0 - version: 0.18.0(obfh2seiyjmeuub3fywic76zwy) + version: 0.18.0(7m3zhoak3zb6falo7exg36heka) '@kazupon/lerna-changelog': specifier: ^4.3.0 version: 4.3.0 @@ -60,8 +60,8 @@ importers: specifier: ^0.3.2 version: 0.3.7 '@types/node': - specifier: ^20.6.0 - version: 20.14.5 + specifier: ^22.0.0 + version: 22.9.0 '@types/semver': specifier: ^7.3.6 version: 7.5.8 @@ -73,7 +73,7 @@ importers: version: 5.0.0 '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@20.14.5)(terser@5.31.1))(vue@3.4.29(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@22.9.0)(terser@5.31.1))(vue@3.4.29(typescript@5.6.3)) '@vue/compiler-sfc': specifier: ^3.2.25 version: 3.4.29 @@ -151,16 +151,16 @@ importers: version: 8.13.0(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3) vite: specifier: ^5.4.10 - version: 5.4.10(@types/node@20.14.5)(terser@5.31.1) + version: 5.4.10(@types/node@22.9.0)(terser@5.31.1) vitest: specifier: ^2.1.4 - version: 2.1.4(@types/node@20.14.5)(jsdom@25.0.1)(terser@5.31.1) + version: 2.1.4(@types/node@22.9.0)(jsdom@25.0.1)(terser@5.31.1) vue: specifier: ^3.2.25 version: 3.4.29(typescript@5.6.3) vue-i18n: specifier: next - version: 10.0.0(vue@3.4.29(typescript@5.6.3)) + version: 11.0.0-beta.0(vue@3.4.29(typescript@5.6.3)) vue-loader: specifier: ^16.3.0 version: 16.8.3(@vue/compiler-sfc@3.4.29)(vue@3.4.29(typescript@5.6.3))(webpack@5.92.0) @@ -193,10 +193,10 @@ importers: dependencies: '@intlify/message-compiler': specifier: next - version: 10.0.0 + version: 11.0.0-beta.0 '@intlify/shared': specifier: next - version: 10.0.0 + version: 11.0.0-beta.0 acorn: specifier: ^8.8.2 version: 8.12.0 @@ -287,8 +287,8 @@ importers: version: 9.13.1(vue@3.4.29(typescript@5.6.3)) devDependencies: '@types/node': - specifier: ^20.14.8 - version: 20.17.6 + specifier: ^22.0.0 + version: 22.9.0 unbuild: specifier: ^2.0.0 version: 2.0.0(typescript@5.6.3) @@ -892,30 +892,30 @@ packages: vue-i18n: optional: true - '@intlify/core-base@10.0.0': - resolution: {integrity: sha512-o4d4Nve7YzU1YMR5VMqgPr8jDGTgT2pOOUtZa3JwCAhFnm40JYxfHdWToT7OEx6oJCBs/Q8HosJOhsimlF0C0Q==} + '@intlify/core-base@11.0.0-beta.0': + resolution: {integrity: sha512-A/UiTWY2sh917Jx9v1G3k1fXyjq92iLTVIpsYIWoRbw6NtUx41MUtQTbPVgUSPtFaYwAV6h6ewkN6Py1n90QEA==} engines: {node: '>= 16'} '@intlify/core-base@9.13.1': resolution: {integrity: sha512-+bcQRkJO9pcX8d0gel9ZNfrzU22sZFSA0WVhfXrf5jdJOS24a+Bp8pozuS9sBI9Hk/tGz83pgKfmqcn/Ci7/8w==} engines: {node: '>= 16'} - '@intlify/message-compiler@10.0.0': - resolution: {integrity: sha512-OcaWc63NC/9p1cMdgoNKBj4d61BH8sUW1Hfs6YijTd9656ZR4rNqXAlRnBrfS5ABq0vjQjpa8VnyvH9hK49yBw==} + '@intlify/message-compiler@11.0.0-beta.0': + resolution: {integrity: sha512-HWHv6jj7wJmHY5I73k80lBffDfnpqjx5vvn965YJB4lLvo0zkP3H15WGkwrLa/OR6fyYoP0DJVUKj9g2q7QJCA==} engines: {node: '>= 16'} '@intlify/message-compiler@9.13.1': resolution: {integrity: sha512-SKsVa4ajYGBVm7sHMXd5qX70O2XXjm55zdZB3VeMFCvQyvLew/dLvq3MqnaIsTMF1VkkOb9Ttr6tHcMlyPDL9w==} engines: {node: '>= 16'} - '@intlify/shared@10.0.0': - resolution: {integrity: sha512-6ngLfI7DOTew2dcF9WMJx+NnMWghMBhIiHbGg+wRvngpzD5KZJZiJVuzMsUQE1a5YebEmtpTEfUrDp/NqVGdiw==} - engines: {node: '>= 16'} - '@intlify/shared@10.0.4': resolution: {integrity: sha512-ukFn0I01HsSgr3VYhYcvkTCLS7rGa0gw4A4AMpcy/A9xx/zRJy7PS2BElMXLwUazVFMAr5zuiTk3MQeoeGXaJg==} engines: {node: '>= 16'} + '@intlify/shared@11.0.0-beta.0': + resolution: {integrity: sha512-v/IAS+BBeaWIKPI4CgSKsil2vJ64naIUUENha3e7jfhq1CxinXQquQYUM2GcCC86USxzTGgu67nafbaYzHS3vA==} + engines: {node: '>= 16'} + '@intlify/shared@9.13.1': resolution: {integrity: sha512-u3b6BKGhE6j/JeRU6C/RL2FgyJfy6LakbtfeVF8fJXURpZZTzfh3e05J0bu0XPw447Q6/WUp3C4ajv4TMS4YsQ==} engines: {node: '>= 16'} @@ -1398,11 +1398,8 @@ packages: '@types/node-forge@1.3.11': resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} - '@types/node@20.14.5': - resolution: {integrity: sha512-aoRR+fJkZT2l0aGOJhuA8frnCSoNX6W7U2mpNq63+BxBIj5BQFt8rHy627kijCmm63ijdSdwvGgpUsU6MBsZZA==} - - '@types/node@20.17.6': - resolution: {integrity: sha512-VEI7OdvK2wP7XHnsuXbAJnEpEkF6NjSN45QJlL4VGqZSXsnicpesdTWsg9RISeSdYd3yeRj/y3k5KGjUXYnFwQ==} + '@types/node@22.9.0': + resolution: {integrity: sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -5255,9 +5252,6 @@ packages: typescript: optional: true - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - undici-types@6.19.8: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} @@ -5408,8 +5402,8 @@ packages: vue-hot-reload-api@2.3.4: resolution: {integrity: sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==} - vue-i18n@10.0.0: - resolution: {integrity: sha512-KxTfTEuZEGN5Bvgc9F49rgp94XyBFlSIszwF2SQlr3WoxOklySXdUuoVxIw5qPZthV0mJlGP8tjJR7loMJgKrQ==} + vue-i18n@11.0.0-beta.0: + resolution: {integrity: sha512-GmE0eng7b8tO5Cfd0aB2/dAcX2qYJH/9A5y4V9uDvi9LFJo/NONbHDjdPljRMsw+vpqvLy7X21yLXqEvYA26Ew==} engines: {node: '>= 16'} peerDependencies: vue: ^3.0.0 @@ -6138,8 +6132,8 @@ snapshots: '@intlify/bundle-utils@9.0.0(petite-vue-i18n@9.13.1(vue@3.4.29(typescript@5.6.3)))(vue-i18n@9.13.1(vue@3.4.29(typescript@5.6.3)))': dependencies: - '@intlify/message-compiler': 10.0.0 - '@intlify/shared': 10.0.0 + '@intlify/message-compiler': 11.0.0-beta.0 + '@intlify/shared': 11.0.0-beta.0 acorn: 8.14.0 escodegen: 2.1.0 estree-walker: 2.0.2 @@ -6151,19 +6145,19 @@ snapshots: petite-vue-i18n: 9.13.1(vue@3.4.29(typescript@5.6.3)) vue-i18n: 9.13.1(vue@3.4.29(typescript@5.6.3)) - '@intlify/core-base@10.0.0': + '@intlify/core-base@11.0.0-beta.0': dependencies: - '@intlify/message-compiler': 10.0.0 - '@intlify/shared': 10.0.0 + '@intlify/message-compiler': 11.0.0-beta.0 + '@intlify/shared': 11.0.0-beta.0 '@intlify/core-base@9.13.1': dependencies: '@intlify/message-compiler': 9.13.1 '@intlify/shared': 9.13.1 - '@intlify/message-compiler@10.0.0': + '@intlify/message-compiler@11.0.0-beta.0': dependencies: - '@intlify/shared': 10.0.0 + '@intlify/shared': 11.0.0-beta.0 source-map-js: 1.2.0 '@intlify/message-compiler@9.13.1': @@ -6171,10 +6165,10 @@ snapshots: '@intlify/shared': 9.13.1 source-map-js: 1.2.1 - '@intlify/shared@10.0.0': {} - '@intlify/shared@10.0.4': {} + '@intlify/shared@11.0.0-beta.0': {} + '@intlify/shared@9.13.1': {} '@intlify/vue-devtools@9.13.1': @@ -6215,7 +6209,7 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 - '@kazupon/eslint-config@0.18.0(obfh2seiyjmeuub3fywic76zwy)': + '@kazupon/eslint-config@0.18.0(7m3zhoak3zb6falo7exg36heka)': dependencies: '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.14.0(jiti@2.4.0)) '@eslint/js': 9.14.0 @@ -6225,7 +6219,7 @@ snapshots: globals: 15.12.0 optionalDependencies: '@eslint/markdown': 6.2.1 - '@vitest/eslint-plugin': 1.1.7(@typescript-eslint/utils@8.13.0(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3)(vitest@2.1.4(@types/node@20.14.5)(jsdom@25.0.1)(terser@5.31.1)) + '@vitest/eslint-plugin': 1.1.7(@typescript-eslint/utils@8.13.0(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3)(vitest@2.1.4(@types/node@22.9.0)(jsdom@25.0.1)(terser@5.31.1)) eslint-config-prettier: 9.1.0(eslint@9.14.0(jiti@2.4.0)) eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.13.0(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3))(eslint-plugin-import@2.31.0)(eslint@9.14.0(jiti@2.4.0)) eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.13.0(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.14.0(jiti@2.4.0)) @@ -6507,20 +6501,20 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.17.6 + '@types/node': 22.9.0 '@types/bonjour@3.5.13': dependencies: - '@types/node': 20.17.6 + '@types/node': 22.9.0 '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 4.19.3 - '@types/node': 20.17.6 + '@types/node': 22.9.0 '@types/connect@3.4.38': dependencies: - '@types/node': 20.17.6 + '@types/node': 22.9.0 '@types/debug@4.1.12': dependencies: @@ -6546,7 +6540,7 @@ snapshots: '@types/express-serve-static-core@4.19.3': dependencies: - '@types/node': 20.17.6 + '@types/node': 22.9.0 '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -6562,13 +6556,13 @@ snapshots: '@types/http-proxy@1.17.14': dependencies: - '@types/node': 20.17.6 + '@types/node': 22.9.0 '@types/js-yaml@4.0.9': {} '@types/jsdom@16.2.15': dependencies: - '@types/node': 20.14.5 + '@types/node': 22.9.0 '@types/parse5': 6.0.3 '@types/tough-cookie': 4.0.5 @@ -6583,7 +6577,7 @@ snapshots: '@types/loader-utils@2.0.6': dependencies: - '@types/node': 20.14.5 + '@types/node': 22.9.0 '@types/webpack': 4.41.38 '@types/mdast@4.0.4': @@ -6593,7 +6587,7 @@ snapshots: '@types/memory-fs@0.3.7': dependencies: - '@types/node': 20.14.5 + '@types/node': 22.9.0 '@types/mime@1.3.5': {} @@ -6601,13 +6595,9 @@ snapshots: '@types/node-forge@1.3.11': dependencies: - '@types/node': 20.17.6 + '@types/node': 22.9.0 - '@types/node@20.14.5': - dependencies: - undici-types: 5.26.5 - - '@types/node@20.17.6': + '@types/node@22.9.0': dependencies: undici-types: 6.19.8 @@ -6622,7 +6612,7 @@ snapshots: '@types/resolve@1.17.1': dependencies: - '@types/node': 20.17.6 + '@types/node': 22.9.0 '@types/resolve@1.20.2': {} @@ -6633,7 +6623,7 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.17.6 + '@types/node': 22.9.0 '@types/serve-index@1.9.4': dependencies: @@ -6642,12 +6632,12 @@ snapshots: '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.17.6 + '@types/node': 22.9.0 '@types/send': 0.17.4 '@types/sockjs@0.3.36': dependencies: - '@types/node': 20.17.6 + '@types/node': 22.9.0 '@types/source-list-map@0.1.6': {} @@ -6668,13 +6658,13 @@ snapshots: '@types/webpack-sources@3.2.3': dependencies: - '@types/node': 20.17.6 + '@types/node': 22.9.0 '@types/source-list-map': 0.1.6 source-map: 0.7.4 '@types/webpack@4.41.38': dependencies: - '@types/node': 20.17.6 + '@types/node': 22.9.0 '@types/tapable': 1.0.12 '@types/uglify-js': 3.17.5 '@types/webpack-sources': 3.2.3 @@ -6683,7 +6673,7 @@ snapshots: '@types/webpack@5.28.5(webpack-cli@5.1.4)': dependencies: - '@types/node': 20.14.5 + '@types/node': 22.9.0 tapable: 2.2.1 webpack: 5.92.0(webpack-cli@5.1.4) transitivePeerDependencies: @@ -6694,7 +6684,7 @@ snapshots: '@types/ws@8.5.10': dependencies: - '@types/node': 20.17.6 + '@types/node': 22.9.0 '@typescript-eslint/eslint-plugin@8.13.0(@typescript-eslint/parser@8.13.0(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3)': dependencies: @@ -6777,18 +6767,18 @@ snapshots: '@typescript-eslint/types': 8.13.0 eslint-visitor-keys: 3.4.3 - '@vitejs/plugin-vue@5.1.4(vite@5.4.10(@types/node@20.14.5)(terser@5.31.1))(vue@3.4.29(typescript@5.6.3))': + '@vitejs/plugin-vue@5.1.4(vite@5.4.10(@types/node@22.9.0)(terser@5.31.1))(vue@3.4.29(typescript@5.6.3))': dependencies: - vite: 5.4.10(@types/node@20.14.5)(terser@5.31.1) + vite: 5.4.10(@types/node@22.9.0)(terser@5.31.1) vue: 3.4.29(typescript@5.6.3) - '@vitest/eslint-plugin@1.1.7(@typescript-eslint/utils@8.13.0(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3)(vitest@2.1.4(@types/node@20.14.5)(jsdom@25.0.1)(terser@5.31.1))': + '@vitest/eslint-plugin@1.1.7(@typescript-eslint/utils@8.13.0(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3)(vitest@2.1.4(@types/node@22.9.0)(jsdom@25.0.1)(terser@5.31.1))': dependencies: '@typescript-eslint/utils': 8.13.0(eslint@9.14.0(jiti@2.4.0))(typescript@5.6.3) eslint: 9.14.0(jiti@2.4.0) optionalDependencies: typescript: 5.6.3 - vitest: 2.1.4(@types/node@20.14.5)(jsdom@25.0.1)(terser@5.31.1) + vitest: 2.1.4(@types/node@22.9.0)(jsdom@25.0.1)(terser@5.31.1) optional: true '@vitest/expect@2.1.4': @@ -6798,13 +6788,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.4(vite@5.4.10(@types/node@20.14.5)(terser@5.31.1))': + '@vitest/mocker@2.1.4(vite@5.4.10(@types/node@22.9.0)(terser@5.31.1))': dependencies: '@vitest/spy': 2.1.4 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: - vite: 5.4.10(@types/node@20.14.5)(terser@5.31.1) + vite: 5.4.10(@types/node@22.9.0)(terser@5.31.1) '@vitest/pretty-format@2.1.4': dependencies: @@ -9055,7 +9045,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.17.6 + '@types/node': 22.9.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -11129,8 +11119,6 @@ snapshots: - supports-color - vue-tsc - undici-types@5.26.5: {} - undici-types@6.19.8: {} unicorn-magic@0.1.0: {} @@ -11227,12 +11215,12 @@ snapshots: vary@1.1.2: {} - vite-node@2.1.4(@types/node@20.14.5)(terser@5.31.1): + vite-node@2.1.4(@types/node@22.9.0)(terser@5.31.1): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 - vite: 5.4.10(@types/node@20.14.5)(terser@5.31.1) + vite: 5.4.10(@types/node@22.9.0)(terser@5.31.1) transitivePeerDependencies: - '@types/node' - less @@ -11244,20 +11232,20 @@ snapshots: - supports-color - terser - vite@5.4.10(@types/node@20.14.5)(terser@5.31.1): + vite@5.4.10(@types/node@22.9.0)(terser@5.31.1): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.24.4 optionalDependencies: - '@types/node': 20.14.5 + '@types/node': 22.9.0 fsevents: 2.3.3 terser: 5.31.1 - vitest@2.1.4(@types/node@20.14.5)(jsdom@25.0.1)(terser@5.31.1): + vitest@2.1.4(@types/node@22.9.0)(jsdom@25.0.1)(terser@5.31.1): dependencies: '@vitest/expect': 2.1.4 - '@vitest/mocker': 2.1.4(vite@5.4.10(@types/node@20.14.5)(terser@5.31.1)) + '@vitest/mocker': 2.1.4(vite@5.4.10(@types/node@22.9.0)(terser@5.31.1)) '@vitest/pretty-format': 2.1.4 '@vitest/runner': 2.1.4 '@vitest/snapshot': 2.1.4 @@ -11273,11 +11261,11 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.10(@types/node@20.14.5)(terser@5.31.1) - vite-node: 2.1.4(@types/node@20.14.5)(terser@5.31.1) + vite: 5.4.10(@types/node@22.9.0)(terser@5.31.1) + vite-node: 2.1.4(@types/node@22.9.0)(terser@5.31.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.14.5 + '@types/node': 22.9.0 jsdom: 25.0.1 transitivePeerDependencies: - less @@ -11306,10 +11294,10 @@ snapshots: vue-hot-reload-api@2.3.4: {} - vue-i18n@10.0.0(vue@3.4.29(typescript@5.6.3)): + vue-i18n@11.0.0-beta.0(vue@3.4.29(typescript@5.6.3)): dependencies: - '@intlify/core-base': 10.0.0 - '@intlify/shared': 10.0.0 + '@intlify/core-base': 11.0.0-beta.0 + '@intlify/shared': 11.0.0-beta.0 '@vue/devtools-api': 6.6.3 vue: 3.4.29(typescript@5.6.3)