{"_id":"@sindresorhus/chunkify","_rev":"1085758","name":"@sindresorhus/chunkify","description":"Split an iterable into evenly sized chunks","dist-tags":{"latest":"0.2.0"},"maintainers":[{"name":"sindresorhus","email":""}],"time":{"modified":"2021-10-01T17:50:59.000Z","created":"2021-01-27T11:08:43.888Z","0.2.0":"2021-01-29T13:17:39.126Z","0.1.0":"2021-01-27T11:08:43.888Z"},"users":{},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"repository":{"type":"git","url":"git+https://github.com/sindresorhus/chunkify.git"},"versions":{"0.2.0":{"name":"@sindresorhus/chunkify","version":"0.2.0","description":"Split an iterable into evenly sized chunks","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/chunkify.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["chunkify","chunk","chunks","chunked","chunking","array","iterable","iterator","generator","set","map","parts","split","size"],"devDependencies":{"ava":"^3.15.0","tsd":"^0.14.0","xo":"^0.37.1"},"gitHead":"f3267a348d57d5b7ec3aeee84b8c5ce46c9e3fd8","bugs":{"url":"https://github.com/sindresorhus/chunkify/issues"},"homepage":"https://github.com/sindresorhus/chunkify#readme","_id":"@sindresorhus/chunkify@0.2.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.10","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"b3a7b881e8e63e343a99a1cbf662687f4268a4d8","size":1916,"noattachment":false,"key":"/@sindresorhus/chunkify/-/@sindresorhus/chunkify-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/chunkify/download/@sindresorhus/chunkify-0.2.0.tgz"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chunkify_0.2.0_1611926258948_0.21324898957222738"},"_hasShrinkwrap":false,"publish_time":1611926259126,"_cnpm_publish_time":1611926259126},"0.1.0":{"name":"@sindresorhus/chunkify","version":"0.1.0","description":"Split an iterable into evenly sized chunks","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/chunkify.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["chunkify","chunk","chunks","chunked","chunking","array","iterable","iterator","generator","set","map","parts","split","size"],"devDependencies":{"ava":"^3.15.0","tsd":"^0.14.0","xo":"^0.37.1"},"gitHead":"ecdb81b6ab80e2ab37c03d594aa9fef40ecf0bf2","bugs":{"url":"https://github.com/sindresorhus/chunkify/issues"},"homepage":"https://github.com/sindresorhus/chunkify#readme","_id":"@sindresorhus/chunkify@0.1.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.10","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"d4991d73b358744a81325ef69607be8aaabca077","size":1897,"noattachment":false,"key":"/@sindresorhus/chunkify/-/@sindresorhus/chunkify-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@sindresorhus/chunkify/download/@sindresorhus/chunkify-0.1.0.tgz"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chunkify_0.1.0_1611745723702_0.7977377557811702"},"_hasShrinkwrap":false,"publish_time":1611745723888,"_cnpm_publish_time":1611745723888}},"readme":"# chunkify\n\n> Split an iterable into evenly sized chunks\n\n## Install\n\n```\n$ npm install @sindresorhus/chunkify\n```\n\n## Usage\n\n```js\nimport chunkify from '@sindresorhus/chunkify';\n\nconsole.log([...chunkify([1, 2, 3, 4], 2)]);\n//=> [[1, 2], [3, 4]]\n\nconsole.log([...chunkify([1, 2, 3, 4], 3)]);\n//=> [[1, 2, 3], [4]]\n```\n\n## API\n\n### chunkify(iterable, chunkSize)\n\nReturns an iterable with the chunks. The last chunk could be smaller.\n\n#### iterable\n\nType: `Iterable` *(for example, `Array`)*\n\nThe iterable to chunkify.\n\n#### chunkSize\n\nType: `number` *(integer)*\\\nMinimum: `1`\n\nThe size of the chunks.\n","_attachments":{},"homepage":"https://github.com/sindresorhus/chunkify#readme","bugs":{"url":"https://github.com/sindresorhus/chunkify/issues"},"license":"MIT"}