Skip to content

Commit 78583cf

Browse files
authored
chore: improve Vue type definition appending (#1671)
1 parent c565908 commit 78583cf

File tree

5 files changed

+259
-112
lines changed

5 files changed

+259
-112
lines changed

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

Lines changed: 73 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ import type {
3030
} from '../../vue-i18n-core/src/legacy'
3131
import type { ExportedGlobalComposer } from '../../vue-i18n-core/src/i18n'
3232

33+
// --- THE CONTENT BELOW THIS LINE WILL BE APPENDED TO DTS FILE IN DIST DIRECTORY --- //
3334
declare module '@vue/runtime-core' {
3435
/**
3536
* Component Custom Options for Vue I18n
@@ -89,7 +90,8 @@ declare module '@vue/runtime-core' {
8990
*/
9091
$t<
9192
Key extends string,
92-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
93+
DefinedLocaleMessage extends
94+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
9395
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
9496
? PickupPaths<{
9597
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -112,7 +114,8 @@ declare module '@vue/runtime-core' {
112114
*/
113115
$t<
114116
Key extends string,
115-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
117+
DefinedLocaleMessage extends
118+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
116119
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
117120
? PickupPaths<{
118121
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -136,7 +139,8 @@ declare module '@vue/runtime-core' {
136139
*/
137140
$t<
138141
Key extends string,
139-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
142+
DefinedLocaleMessage extends
143+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
140144
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
141145
? PickupPaths<{
142146
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -162,7 +166,8 @@ declare module '@vue/runtime-core' {
162166
*/
163167
$t<
164168
Key extends string,
165-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
169+
DefinedLocaleMessage extends
170+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
166171
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
167172
? PickupPaths<{
168173
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -187,7 +192,8 @@ declare module '@vue/runtime-core' {
187192
*/
188193
$t<
189194
Key extends string,
190-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
195+
DefinedLocaleMessage extends
196+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
191197
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
192198
? PickupPaths<{
193199
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -211,7 +217,8 @@ declare module '@vue/runtime-core' {
211217
*/
212218
$t<
213219
Key extends string,
214-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
220+
DefinedLocaleMessage extends
221+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
215222
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
216223
? PickupPaths<{
217224
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -234,7 +241,8 @@ declare module '@vue/runtime-core' {
234241
*/
235242
$t<
236243
Key extends string,
237-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
244+
DefinedLocaleMessage extends
245+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
238246
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
239247
? PickupPaths<{
240248
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -257,7 +265,8 @@ declare module '@vue/runtime-core' {
257265
*/
258266
$t<
259267
Key extends string,
260-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
268+
DefinedLocaleMessage extends
269+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
261270
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
262271
? PickupPaths<{
263272
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -282,7 +291,8 @@ declare module '@vue/runtime-core' {
282291
*/
283292
$t<
284293
Key extends string,
285-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
294+
DefinedLocaleMessage extends
295+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
286296
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
287297
? PickupPaths<{
288298
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -307,7 +317,8 @@ declare module '@vue/runtime-core' {
307317
*/
308318
$t<
309319
Key extends string,
310-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
320+
DefinedLocaleMessage extends
321+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
311322
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
312323
? PickupPaths<{
313324
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -332,7 +343,8 @@ declare module '@vue/runtime-core' {
332343
*/
333344
$t<
334345
Key extends string,
335-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
346+
DefinedLocaleMessage extends
347+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
336348
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
337349
? PickupPaths<{
338350
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -357,7 +369,8 @@ declare module '@vue/runtime-core' {
357369
*/
358370
$t<
359371
Key extends string,
360-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
372+
DefinedLocaleMessage extends
373+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
361374
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
362375
? PickupPaths<{
363376
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -382,7 +395,8 @@ declare module '@vue/runtime-core' {
382395
*/
383396
$t<
384397
Key extends string,
385-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
398+
DefinedLocaleMessage extends
399+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
386400
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
387401
? PickupPaths<{
388402
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -408,7 +422,8 @@ declare module '@vue/runtime-core' {
408422
*/
409423
$t<
410424
Key extends string,
411-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
425+
DefinedLocaleMessage extends
426+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
412427
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
413428
? PickupPaths<{
414429
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -434,7 +449,8 @@ declare module '@vue/runtime-core' {
434449
*/
435450
$t<
436451
Key extends string,
437-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
452+
DefinedLocaleMessage extends
453+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
438454
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
439455
? PickupPaths<{
440456
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -459,7 +475,8 @@ declare module '@vue/runtime-core' {
459475
*/
460476
$t<
461477
Key extends string,
462-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
478+
DefinedLocaleMessage extends
479+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
463480
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
464481
? PickupPaths<{
465482
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -484,7 +501,8 @@ declare module '@vue/runtime-core' {
484501
*/
485502
$t<
486503
Key extends string,
487-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
504+
DefinedLocaleMessage extends
505+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
488506
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
489507
? PickupPaths<{
490508
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -510,7 +528,8 @@ declare module '@vue/runtime-core' {
510528
*/
511529
$t<
512530
Key extends string,
513-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
531+
DefinedLocaleMessage extends
532+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
514533
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
515534
? PickupPaths<{
516535
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -536,7 +555,8 @@ declare module '@vue/runtime-core' {
536555
*/
537556
$t<
538557
Key extends string,
539-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
558+
DefinedLocaleMessage extends
559+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
540560
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
541561
? PickupPaths<{
542562
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -631,7 +651,8 @@ declare module '@vue/runtime-core' {
631651
*/
632652
$tc<
633653
Key extends string,
634-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
654+
DefinedLocaleMessage extends
655+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
635656
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
636657
? PickupPaths<{
637658
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -655,7 +676,8 @@ declare module '@vue/runtime-core' {
655676
*/
656677
$tc<
657678
Key extends string,
658-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
679+
DefinedLocaleMessage extends
680+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
659681
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
660682
? PickupPaths<{
661683
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -680,7 +702,8 @@ declare module '@vue/runtime-core' {
680702
*/
681703
$tc<
682704
Key extends string,
683-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
705+
DefinedLocaleMessage extends
706+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
684707
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
685708
? PickupPaths<{
686709
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -706,7 +729,8 @@ declare module '@vue/runtime-core' {
706729
*/
707730
$tc<
708731
Key extends string,
709-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
732+
DefinedLocaleMessage extends
733+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
710734
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
711735
? PickupPaths<{
712736
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -732,7 +756,8 @@ declare module '@vue/runtime-core' {
732756
*/
733757
$tc<
734758
Key extends string,
735-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
759+
DefinedLocaleMessage extends
760+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
736761
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
737762
? PickupPaths<{
738763
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -759,7 +784,8 @@ declare module '@vue/runtime-core' {
759784
*/
760785
$tc<
761786
Key extends string,
762-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
787+
DefinedLocaleMessage extends
788+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
763789
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
764790
? PickupPaths<{
765791
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -787,7 +813,8 @@ declare module '@vue/runtime-core' {
787813
*/
788814
$tc<
789815
Key extends string,
790-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
816+
DefinedLocaleMessage extends
817+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
791818
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
792819
? PickupPaths<{
793820
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -815,7 +842,8 @@ declare module '@vue/runtime-core' {
815842
*/
816843
$tc<
817844
Key extends string,
818-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
845+
DefinedLocaleMessage extends
846+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
819847
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
820848
? PickupPaths<{
821849
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -840,7 +868,8 @@ declare module '@vue/runtime-core' {
840868
*/
841869
$te<
842870
Key extends string,
843-
DefinedLocaleMessage extends RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
871+
DefinedLocaleMessage extends
872+
RemovedIndexResources<DefineLocaleMessage> = RemovedIndexResources<DefineLocaleMessage>,
844873
Keys = IsEmptyObject<DefinedLocaleMessage> extends false
845874
? PickupPaths<{
846875
[K in keyof DefinedLocaleMessage]: DefinedLocaleMessage[K]
@@ -881,7 +910,8 @@ declare module '@vue/runtime-core' {
881910
$d<
882911
Value extends number | Date = number,
883912
Key extends string = string,
884-
DefinedDateTimeFormat extends RemovedIndexResources<DefineDateTimeFormat> = RemovedIndexResources<DefineDateTimeFormat>,
913+
DefinedDateTimeFormat extends
914+
RemovedIndexResources<DefineDateTimeFormat> = RemovedIndexResources<DefineDateTimeFormat>,
885915
Keys = IsEmptyObject<DefinedDateTimeFormat> extends false
886916
? PickupFormatPathKeys<{
887917
[K in keyof DefinedDateTimeFormat]: DefinedDateTimeFormat[K]
@@ -907,7 +937,8 @@ declare module '@vue/runtime-core' {
907937
$d<
908938
Value extends number | Date = number,
909939
Key extends string = string,
910-
DefinedDateTimeFormat extends RemovedIndexResources<DefineDateTimeFormat> = RemovedIndexResources<DefineDateTimeFormat>,
940+
DefinedDateTimeFormat extends
941+
RemovedIndexResources<DefineDateTimeFormat> = RemovedIndexResources<DefineDateTimeFormat>,
911942
Keys = IsEmptyObject<DefinedDateTimeFormat> extends false
912943
? PickupFormatPathKeys<{
913944
[K in keyof DefinedDateTimeFormat]: DefinedDateTimeFormat[K]
@@ -959,7 +990,8 @@ declare module '@vue/runtime-core' {
959990
$d<
960991
Value extends number | Date = number,
961992
Key extends string = string,
962-
DefinedDateTimeFormat extends RemovedIndexResources<DefineDateTimeFormat> = RemovedIndexResources<DefineDateTimeFormat>,
993+
DefinedDateTimeFormat extends
994+
RemovedIndexResources<DefineDateTimeFormat> = RemovedIndexResources<DefineDateTimeFormat>,
963995
Keys = IsEmptyObject<DefinedDateTimeFormat> extends false
964996
? PickupFormatPathKeys<{
965997
[K in keyof DefinedDateTimeFormat]: DefinedDateTimeFormat[K]
@@ -985,7 +1017,8 @@ declare module '@vue/runtime-core' {
9851017
$d<
9861018
Value extends number | Date = number,
9871019
Key extends string = string,
988-
DefinedDateTimeFormat extends RemovedIndexResources<DefineDateTimeFormat> = RemovedIndexResources<DefineDateTimeFormat>,
1020+
DefinedDateTimeFormat extends
1021+
RemovedIndexResources<DefineDateTimeFormat> = RemovedIndexResources<DefineDateTimeFormat>,
9891022
Keys = IsEmptyObject<DefinedDateTimeFormat> extends false
9901023
? PickupFormatPathKeys<{
9911024
[K in keyof DefinedDateTimeFormat]: DefinedDateTimeFormat[K]
@@ -1038,7 +1071,8 @@ declare module '@vue/runtime-core' {
10381071
*/
10391072
$n<
10401073
Key extends string = string,
1041-
DefinedNumberFormat extends RemovedIndexResources<DefineDateTimeFormat> = RemovedIndexResources<DefineDateTimeFormat>,
1074+
DefinedNumberFormat extends
1075+
RemovedIndexResources<DefineDateTimeFormat> = RemovedIndexResources<DefineDateTimeFormat>,
10421076
Keys = IsEmptyObject<DefinedNumberFormat> extends false
10431077
? PickupFormatPathKeys<{
10441078
[K in keyof DefinedNumberFormat]: DefinedNumberFormat[K]
@@ -1063,7 +1097,8 @@ declare module '@vue/runtime-core' {
10631097
*/
10641098
$n<
10651099
Key extends string = string,
1066-
DefinedNumberFormat extends RemovedIndexResources<DefineDateTimeFormat> = RemovedIndexResources<DefineDateTimeFormat>,
1100+
DefinedNumberFormat extends
1101+
RemovedIndexResources<DefineDateTimeFormat> = RemovedIndexResources<DefineDateTimeFormat>,
10671102
Keys = IsEmptyObject<DefinedNumberFormat> extends false
10681103
? PickupFormatPathKeys<{
10691104
[K in keyof DefinedNumberFormat]: DefinedNumberFormat[K]
@@ -1150,7 +1185,8 @@ declare module '@vue/runtime-core' {
11501185
*/
11511186
$n<
11521187
Key extends string = string,
1153-
DefinedNumberFormat extends RemovedIndexResources<DefineDateTimeFormat> = RemovedIndexResources<DefineDateTimeFormat>,
1188+
DefinedNumberFormat extends
1189+
RemovedIndexResources<DefineDateTimeFormat> = RemovedIndexResources<DefineDateTimeFormat>,
11541190
Keys = IsEmptyObject<DefinedNumberFormat> extends false
11551191
? PickupFormatPathKeys<{
11561192
[K in keyof DefinedNumberFormat]: DefinedNumberFormat[K]
@@ -1175,7 +1211,8 @@ declare module '@vue/runtime-core' {
11751211
*/
11761212
$n<
11771213
Key extends string = string,
1178-
DefinedNumberFormat extends RemovedIndexResources<DefineDateTimeFormat> = RemovedIndexResources<DefineDateTimeFormat>,
1214+
DefinedNumberFormat extends
1215+
RemovedIndexResources<DefineDateTimeFormat> = RemovedIndexResources<DefineDateTimeFormat>,
11791216
Keys = IsEmptyObject<DefinedNumberFormat> extends false
11801217
? PickupFormatPathKeys<{
11811218
[K in keyof DefinedNumberFormat]: DefinedNumberFormat[K]

0 commit comments

Comments
 (0)