Security update for permissions_by_term
[yaffs-website] / node_modules / uncss / node_modules / lodash / internal / arrayConcat.js
1 /**
2  * Creates a new array concatenating `array` with `other`.
3  *
4  * @private
5  * @param {Array} array The first array to concatenate.
6  * @param {Array} other The second array to concatenate.
7  * @returns {Array} Returns the new concatenated array.
8  */
9 function arrayConcat(array, other) {
10   var index = -1,
11       length = array.length,
12       othIndex = -1,
13       othLength = other.length,
14       result = Array(length + othLength);
15
16   while (++index < length) {
17     result[index] = array[index];
18   }
19   while (++othIndex < othLength) {
20     result[index++] = other[othIndex];
21   }
22   return result;
23 }
24
25 module.exports = arrayConcat;