UNPKG

remeda

Version:

A utility library for JavaScript and Typescript.

2 lines (1 loc) 537 B
"use strict";Object.defineProperty(exports, "__esModule", {value: true});var _chunkYC27MA32cjs = require('./chunk-YC27MA32.cjs');function o(...e){return _chunkYC27MA32cjs.a.call(void 0, s,e)}function s(e,n){if(n<1)throw new RangeError(`chunk: A chunk size of '${n.toString()}' would result in an infinite array`);if(e.length===0)return[];if(n>=e.length)return[[...e]];let a=Math.ceil(e.length/n),u=new Array(a);if(n===1)for(let[r,t]of e.entries())u[r]=[t];else for(let r=0;r<a;r+=1){let t=r*n;u[r]=e.slice(t,t+n)}return u}exports.a = o;