diff --git a/array-flatten.js b/array-flatten.js index c630d22..4029391 100644 --- a/array-flatten.js +++ b/array-flatten.js @@ -15,6 +15,10 @@ module.exports.fromDepth = flattenFromDepth * @return {Array} */ function flatten (array) { + if (ArrayBuffer.isView(array)) { + return array + } + if (!Array.isArray(array)) { throw new TypeError('Expected value to be an array') }