File tree 1 file changed +4
-4
lines changed
1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -326,17 +326,17 @@ export function fromRequest<Fn extends (req: ServerRequest, ...rest: any[]) => a
326
326
export type RouteParams < T extends string > = T extends `${string } :${infer P } ?/${infer Rest } `
327
327
? { [ K in P ] ?: string } & RouteParams < Rest >
328
328
: T extends `${string } :${infer P } */${infer Rest } `
329
- ? { [ K in P ] ?: string } & RouteParams < Rest >
329
+ ? { [ K in P ] ?: string [ ] } & RouteParams < Rest >
330
330
: T extends `${string } :${infer P } +/${infer Rest } `
331
- ? { [ K in P ] : string } & RouteParams < Rest >
331
+ ? { [ K in P ] : string [ ] } & RouteParams < Rest >
332
332
: T extends `${string } :${infer P } /${infer Rest } `
333
333
? { [ K in P ] : string } & RouteParams < Rest >
334
334
: T extends `${string } :${infer P } ?`
335
335
? { [ K in P ] ?: string }
336
336
: T extends `${string } :${infer P } *`
337
- ? { [ K in P ] ?: string }
337
+ ? { [ K in P ] ?: string [ ] }
338
338
: T extends `${string } :${infer P } +`
339
- ? { [ K in P ] : string }
339
+ ? { [ K in P ] : string [ ] }
340
340
: T extends `${string } :${infer P } `
341
341
? { [ K in P ] : string }
342
342
: { }
You can’t perform that action at this time.
0 commit comments