First Commit

This commit is contained in:
Martin Jencka
2020-11-19 00:24:57 -07:00
parent 919cd8d63a
commit 8353c5869d
7183 changed files with 652948 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
/*!
* array-initial <https://github.com/jonschlinkert/array-initial>
*
* Copyright (c) 2014 Jon Schlinkert, contributors.
* Licensed under the MIT license.
*/
var isNumber = require('is-number');
var slice = require('array-slice');
module.exports = function arrayInitial(arr, num) {
if (!Array.isArray(arr)) {
throw new Error('array-initial expects an array as the first argument.');
}
if (arr.length === 0) {
return null;
}
return slice(arr, 0, arr.length - (isNumber(num) ? num : 1));
};