diff --git a/lib/utils.js b/lib/utils.js index 523cde013..8a1c09404 100644 --- a/lib/utils.js +++ b/lib/utils.js @@ -204,7 +204,8 @@ module.exports.isFunction = function(value) { * @return {boolean} True if it is an array. */ module.exports.isArray = function(value) { - return Boolean(value && value.constructor === Array); + return Array.isArray ? Array.isArray(value) : + Boolean(value && value.constructor === Array); }; /**