From 20bb65256faaf9d5ebde2c265a264946bc5824af Mon Sep 17 00:00:00 2001 From: Valeri Karpov Date: Mon, 4 Mar 2024 12:40:02 -0500 Subject: [PATCH] improve typings for options --- index.d.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/index.d.ts b/index.d.ts index 65855f5..cc9247d 100644 --- a/index.d.ts +++ b/index.d.ts @@ -11,15 +11,15 @@ declare module "kareem" { clone(): Kareem; merge(other: Kareem, clone?: boolean): this; - createWrapper(name: string, fn: Function, context?: any, options?: any): Function; + createWrapper(name: string, fn: Function, context?: any, options?: Record): Function; createWrapperSync(name: string, fn: Function): Function; hasHooks(name: string): boolean; filter(fn: Function): Kareem; - wrap(name: string, fn: Function, context: any, args: any[], options?: any): Function; + wrap(name: string, fn: Function, context: any, args: any[], options?: Record): Function; execPostSync(name: string, context: any, args: any[]): any; - execPost(name: string, context: any, args: any[], options?: any, callback?: Function): void; + execPost(name: string, context: any, args: any[], options?: Record, callback?: Function): void; execPreSync(name: string, context: any, args: any[]): any; execPre(name: string, context: any, args: any[], callback?: Function): void; }