From c5489be8eadb05d9e8438902d299375c860e82a2 Mon Sep 17 00:00:00 2001 From: Imre Juhasz Date: Thu, 3 Mar 2016 12:31:40 +0100 Subject: [PATCH 1/2] Update redis.d.ts Add `scan`, `hscan`, `zscan` --- redis/redis.d.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/redis/redis.d.ts b/redis/redis.d.ts index ad38f95cb..d38259828 100644 --- a/redis/redis.d.ts +++ b/redis/redis.d.ts @@ -364,6 +364,12 @@ declare module "redis" { script(key: string, callback?: ResCallbackT): boolean; quit(args:any[], callback?:ResCallbackT): boolean; quit(...args:any[]): boolean; + scan(...args:any[]): boolean; + scan(args:any[], callback?:ResCallbackT): boolean; + hscan(...args:any[]): boolean; + hscan(args:any[], callback?:ResCallbackT): boolean; + zscan(...args:any[]): boolean; + zscan(args:any[], callback?:ResCallbackT): boolean; } export interface Multi { @@ -626,5 +632,11 @@ declare module "redis" { evalsha(...args:any[]): Multi; quit(args:any[], callback?:ResCallbackT): Multi; quit(...args:any[]): Multi; + scan(...args:any[]): boolean; + scan(args:any[], callback?:ResCallbackT): Multi; + hscan(...args:any[]): Multi; + hscan(args:any[], callback?:ResCallbackT): Multi; + zscan(...args:any[]): Multi; + zscan(args:any[], callback?:ResCallbackT): Multi; } } From 99564d906102e30a5a472cb3527f93bf82982673 Mon Sep 17 00:00:00 2001 From: Imre Juhasz Date: Thu, 3 Mar 2016 12:40:34 +0100 Subject: [PATCH 2/2] Update redis.d.ts Replaced boolean to Multi the power of copy-pasting is strong in this one --- redis/redis.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/redis/redis.d.ts b/redis/redis.d.ts index d38259828..00dd8b062 100644 --- a/redis/redis.d.ts +++ b/redis/redis.d.ts @@ -632,7 +632,7 @@ declare module "redis" { evalsha(...args:any[]): Multi; quit(args:any[], callback?:ResCallbackT): Multi; quit(...args:any[]): Multi; - scan(...args:any[]): boolean; + scan(...args:any[]): Multi; scan(args:any[], callback?:ResCallbackT): Multi; hscan(...args:any[]): Multi; hscan(args:any[], callback?:ResCallbackT): Multi;