From 37697198167196913d07dc2aa1b6b51d332af843 Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Fri, 23 Oct 2015 22:13:21 -0700 Subject: [PATCH] Use `undefined` instead of nullish checks in `baseConvert`. --- lib/fp/base.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/fp/base.js b/lib/fp/base.js index 889225088..22899d7af 100644 --- a/lib/fp/base.js +++ b/lib/fp/base.js @@ -11,14 +11,14 @@ var mapping = require('./mapping.js'), * @returns {Function|Object} Returns the converted function or object. */ function baseConvert(util, name, func) { - if (!func) { + if (typeof func != 'function') { func = name; - name = null; + name = undefined; } if (func == null) { throw new TypeError; } - var isLib = name == null && typeof func.VERSION == 'string'; + var isLib = name === undefined && typeof func.VERSION == 'string'; var _ = isLib ? func : { 'ary': util.ary,