From 357ce4663fce4fb5baf7de23aa4e00f487fbfe5c Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Wed, 8 Mar 2017 23:05:09 -0800 Subject: [PATCH] Remove `concat`. --- concat.js | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 concat.js diff --git a/concat.js b/concat.js deleted file mode 100644 index 2d942053c..000000000 --- a/concat.js +++ /dev/null @@ -1,30 +0,0 @@ -import baseFlatten from './.internal/baseFlatten.js' -import copyArray from './.internal/copyArray.js' - -/** - * Creates a new array concatenating `array` with any additional arrays - * and/or values. - * - * @since 4.0.0 - * @category Array - * @param {Array} array The array to concatenate. - * @param {...*} [values] The values to concatenate. - * @returns {Array} Returns the new concatenated array. - * @example - * - * const array = [1] - * const other = concat(array, 2, [3], [[4]]) - * - * console.log(other) - * // => [1, 2, 3, [4]] - * - * console.log(array) - * // => [1] - */ -function concat(array, ...values) { - const result = Array.isArray(array) ? copyArray(array) : [array] - result.push(...baseFlatten(values, 1)) - return result -} - -export default concat