Skip to content

Commit d0cdfb6

Browse files
Fix param array types
1 parent c13508a commit d0cdfb6

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Diff for: src/zap.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -326,17 +326,17 @@ export function fromRequest<Fn extends (req: ServerRequest, ...rest: any[]) => a
326326
export type RouteParams<T extends string> = T extends `${string}:${infer P}?/${infer Rest}`
327327
? {[K in P]?: string} & RouteParams<Rest>
328328
: T extends `${string}:${infer P}*/${infer Rest}`
329-
? {[K in P]?: string} & RouteParams<Rest>
329+
? {[K in P]?: string[]} & RouteParams<Rest>
330330
: T extends `${string}:${infer P}+/${infer Rest}`
331-
? {[K in P]: string} & RouteParams<Rest>
331+
? {[K in P]: string[]} & RouteParams<Rest>
332332
: T extends `${string}:${infer P}/${infer Rest}`
333333
? {[K in P]: string} & RouteParams<Rest>
334334
: T extends `${string}:${infer P}?`
335335
? {[K in P]?: string}
336336
: T extends `${string}:${infer P}*`
337-
? {[K in P]?: string}
337+
? {[K in P]?: string[]}
338338
: T extends `${string}:${infer P}+`
339-
? {[K in P]: string}
339+
? {[K in P]: string[]}
340340
: T extends `${string}:${infer P}`
341341
? {[K in P]: string}
342342
: {}

0 commit comments

Comments
 (0)