00001 var baseFlatten = require('./_baseFlatten');
00002
00004 var INFINITY = 1 / 0;
00005
00020 function flattenDeep(array) {
00021 var length = array == null ? 0 : array.length;
00022 return length ? baseFlatten(array, INFINITY) : [];
00023 }
00024
00025 module.exports = flattenDeep;