From e36e461580e8b0d3fff8229d292b4c5580ad3ee0 Mon Sep 17 00:00:00 2001 From: falsandtru Date: Tue, 7 Nov 2017 00:34:07 +0900 Subject: [PATCH] Update `isWeakMap` function --- types/lodash/index.d.ts | 2 +- types/lodash/lodash-tests.ts | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/types/lodash/index.d.ts b/types/lodash/index.d.ts index 6536db3927..33c4af1709 100644 --- a/types/lodash/index.d.ts +++ b/types/lodash/index.d.ts @@ -10158,7 +10158,7 @@ declare namespace _ { * @param value The value to check. * @returns Returns true if value is correctly classified, else false. */ - isWeakMap(value?: any): value is WeakMap; + isWeakMap(value?: any): value is WeakMap; } interface LoDashImplicitWrapper { diff --git a/types/lodash/lodash-tests.ts b/types/lodash/lodash-tests.ts index b40110a492..b993018c7f 100644 --- a/types/lodash/lodash-tests.ts +++ b/types/lodash/lodash-tests.ts @@ -8541,12 +8541,10 @@ namespace TestIsUndefined { // _.isWeakMap namespace TestIsWeakMap { { - interface Obj { a: string }; - - let value: number|WeakMap = 0; + let value: number | WeakMap = 0; if (_.isWeakMap(value)) { - let result: WeakMap = value; + let result: WeakMap = value; } else { let result: number = value;