File tree Expand file tree Collapse file tree 1 file changed +5
-6
lines changed
primitives/type-utils/src Expand file tree Collapse file tree 1 file changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -79,19 +79,19 @@ type PathValue<T, P extends string> = P extends `${infer K}.${infer R}`
7979 ? K extends `${number } ` | 'number'
8080 ? T extends readonly ( infer U ) [ ]
8181 ? PathValue < U , R >
82- : never
82+ : any
8383 : K extends keyof T
8484 ? PathValue < T [ K ] , R >
85- : never
85+ : any
8686 : P extends `${infer K } `
8787 ? K extends `${number } ` | 'number'
8888 ? T extends readonly ( infer U ) [ ]
8989 ? U
90- : never
90+ : any
9191 : K extends keyof T
9292 ? T [ K ]
93- : never
94- : never ;
93+ : any
94+ : any ;
9595
9696/**
9797 * @example
@@ -132,7 +132,6 @@ type DeepOptional<T> = T extends Primitive
132132
133133type Wrap < K extends string , V > = { [ P in K ] : V } ;
134134
135- // 数字段判定('number' 或模板数字)
136135type IsNumSeg < S extends string > = S extends `${number } ` | 'number' ? true : false ;
137136
138137type BuildShape < T , P extends string > = P extends `${infer K } .${infer R } `
You can’t perform that action at this time.
0 commit comments