Skip to content

Commit d0084f0

Browse files
committed
merge
2 parents 492c8e7 + 23c85d2 commit d0084f0

File tree

7 files changed

+154
-71
lines changed

7 files changed

+154
-71
lines changed

examples/backend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"@types/express": "^4.17.13",
2424
"@types/body-parser": "^1.19.2",
2525
"express": "^4.19.2",
26-
"body-parser": "^1.19.1",
26+
"body-parser": "^1.20.3",
2727
"jiti": "^1.19.3",
2828
"ofetch": "^1.1.1",
2929
"@intlify/unplugin-vue-i18n": "^0.12.0",

examples/frameworks/nuxt3/package-lock.json

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/ssr/vite/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"vue-i18n": "^9.2.0-beta.40"
2222
},
2323
"devDependencies": {
24-
"vite": "^4.5.3",
24+
"vite": "^4.5.5",
2525
"@vitejs/plugin-vue": "^4.2.3",
2626
"@vitejs/plugin-vue-jsx": "^2.0.0",
2727
"dep-import-type": "link:./dep-import-type",

examples/ssr/vite/yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2153,10 +2153,10 @@ vary@~1.1.2:
21532153
resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
21542154
integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=
21552155

2156-
vite@^4.5.3:
2157-
version "4.5.3"
2158-
resolved "https://registry.yarnpkg.com/vite/-/vite-4.5.3.tgz#d88a4529ea58bae97294c7e2e6f0eab39a50fb1a"
2159-
integrity sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg==
2156+
vite@^4.5.5:
2157+
version "4.5.5"
2158+
resolved "https://registry.yarnpkg.com/vite/-/vite-4.5.5.tgz#639b9feca5c0a3bfe3c60cb630ef28bf219d742e"
2159+
integrity sha512-ifW3Lb2sMdX+WU91s3R0FyQlAyLxOzCSCP37ujw0+r5POeHPwe6udWVIElKQq8gk3t7b8rkmvqC6IHBpCff4GQ==
21602160
dependencies:
21612161
esbuild "^0.18.10"
21622162
postcss "^8.4.27"

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@
107107
"listhen": "^1.7.2",
108108
"minimist": "^1.2.6",
109109
"mlly": "^1.6.1",
110-
"npm-run-all2": "^6.1.2",
110+
"npm-run-all2": "^7.0.0",
111111
"opener": "^1.5.2",
112112
"pathe": "^1.1.2",
113113
"picocolors": "^1.0.0",

packages/vue-i18n/src/vue.d.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import type {
88
NumberOptions,
99
IsNever,
1010
IsEmptyObject,
11-
PickupKeys,
1211
PickupFormatPathKeys
1312
} from '@intlify/core-base'
1413
import type {
@@ -1107,8 +1106,14 @@ declare module 'vue' {
11071106
*/
11081107
$tm<
11091108
Key extends string,
1110-
Messages extends object = {},
1111-
ResourceKeys extends PickupKeys<Messages> = PickupKeys<Messages>
1109+
DefinedLocaleMessage extends
1110+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
1111+
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
1112+
? JsonPaths<{
1113+
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
1114+
}>
1115+
: never,
1116+
ResourceKeys extends Keys = IsNever<Keys> extends false ? Keys : never
11121117
>(
11131118
key: Key | ResourceKeys
11141119
): LocaleMessageValue<VueMessageType> | {}

0 commit comments

Comments
 (0)