From a4b7732937f1eebd5902a7d6fc2fd164d8574d67 Mon Sep 17 00:00:00 2001 From: flashandy Date: Sat, 17 Jan 2015 12:10:10 +0100 Subject: [PATCH 1/2] Update underscore.d.ts missing declaration for wrapped.pick --- underscore/underscore.d.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/underscore/underscore.d.ts b/underscore/underscore.d.ts index 8cf92df12..2b3818c3e 100644 --- a/underscore/underscore.d.ts +++ b/underscore/underscore.d.ts @@ -3020,6 +3020,7 @@ interface _Chain { * @see _.pick **/ pick(...keys: string[]): _Chain; + pick(keys: string[]): _Chain; pick(fn: (value: any, key: any, object: any) => any): _Chain; /** From 2051e7754bb83505e9c02997cdcbb33e960781a5 Mon Sep 17 00:00:00 2001 From: arueckle Date: Wed, 22 Jul 2015 17:59:57 +0200 Subject: [PATCH 2/2] fixing types of underscore pick function --- underscore/underscore.d.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/underscore/underscore.d.ts b/underscore/underscore.d.ts index 2b3818c3e..31e59bc63 100644 --- a/underscore/underscore.d.ts +++ b/underscore/underscore.d.ts @@ -2162,8 +2162,8 @@ interface Underscore { * Wrapped type `object`. * @see _.pick **/ - pick(...keys: string[]): any; - pick(keys: string[]): any; + pick(...keys: any[]): any; + pick(keys: any[]): any; pick(fn: (value: any, key: any, object: any) => any): any; /** @@ -3019,8 +3019,8 @@ interface _Chain { * Wrapped type `object`. * @see _.pick **/ - pick(...keys: string[]): _Chain; - pick(keys: string[]): _Chain; + pick(...keys: any[]): _Chain; + pick(keys: any[]): _Chain; pick(fn: (value: any, key: any, object: any) => any): _Chain; /**