Merge pull request #13351 from mehl321/types-2.0

[lodash] add type guards to isNull, isUndefined, isNil
This commit is contained in:
Andy
2017-01-06 06:18:30 -08:00
committed by GitHub
+3 -3
View File
@@ -12292,7 +12292,7 @@ declare namespace _ {
* _.isNil(NaN);
* // => false
*/
isNil(value?: any): boolean;
isNil(value: any): value is null | undefined;
}
interface LoDashImplicitWrapperBase<T, TWrapper> {
@@ -12317,7 +12317,7 @@ declare namespace _ {
* @param value The value to check.
* @return Returns true if value is null, else false.
*/
isNull(value?: any): boolean;
isNull(value: any): value is null;
}
interface LoDashImplicitWrapperBase<T, TWrapper> {
@@ -12644,7 +12644,7 @@ declare namespace _ {
* @param value The value to check.
* @return Returns true if value is undefined, else false.
*/
isUndefined(value: any): boolean;
isUndefined(value: any): value is undefined;
}
interface LoDashImplicitWrapperBase<T, TWrapper> {