Skip to content

Commit 0e82e0c

Browse files
committed
fix: update AsyncFn and Fn types to use readonly arrays
1 parent 5e486bc commit 0e82e0c

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/types/global-types.d.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -51,18 +51,18 @@ declare global {
5151
}
5252

5353
declare global {
54-
type AsyncFn<Return = any, Args extends any[] = any[]> = Types.AsyncFn<Return, Args>;
54+
type AsyncFn<Return = any, Args extends readonly any[] = any[]> = Types.AsyncFn<Return, Args>;
5555
type AsyncFnWithThis<
5656
Return = any,
57-
Args extends any[] = any[],
57+
Args extends readonly any[] = any[],
5858
This = unknown,
5959
> = Types.AsyncFnWithThis<Return, Args, This>;
60-
type Fn<Return = any, Args extends any[] = any[]> = Types.Fn<Return, Args>;
61-
type FnWithThis<Return = any, Args extends any[] = any[], This = unknown> = Types.FnWithThis<
62-
Return,
63-
Args,
64-
This
65-
>;
60+
type Fn<Return = any, Args extends readonly any[] = any[]> = Types.Fn<Return, Args>;
61+
type FnWithThis<
62+
Return = any,
63+
Args extends readonly any[] = any[],
64+
This = unknown,
65+
> = Types.FnWithThis<Return, Args, This>;
6666

6767
type Entries<BaseType> = Types.Entries<BaseType>;
6868
type Entry<BaseType> = Types.Entry<BaseType>;

0 commit comments

Comments
 (0)