Skip to content

Commit 432d6de

Browse files
committed
fixed optional arg detection in Subscript helper type in generateTypings
1 parent d0b08db commit 432d6de

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -386,7 +386,7 @@ export async function generateTypings(srcDir: string, target: string, hackmudPat
386386
}
387387

388388
o += `
389-
type Subscript<T extends (...args: any) => any> = Parameters<T>[1] extends undefined
389+
type Subscript<T extends (...args: any) => any> = undefined extends Parameters<T>[1]
390390
? (args?: Parameters<T>[1]) => ReturnType<T> | ScriptFailure
391391
: (args: Parameters<T>[1]) => ReturnType<T> | ScriptFailure
392392

0 commit comments

Comments
 (0)