chunk-pattern
v1.0.3
Published
Chunk an array in a specific pattern
Downloads
1
Maintainers
Readme
chunk-pattern
Chunk an array in a specific pattern.
Usage
import chunkPattern from 'chunk-pattern'
const flavors = [
'Chocolate',
'Strawberry',
'Green Tea',
'Rocky Road',
'Salted Caramel',
'Vanilla',
'Cheese',
'Kit Kat',
'Ube',
'Pandan',
'Blueberry'
]
console.log(
chunkPattern(flavors, [2, 3])
)
/*
['Chocolate', 'Strawberry'],
['Green Tea', 'Rocky Road', 'Salted Caramel'],
['Vanilla', 'Cheese'],
['Kit Kat', 'Ube', 'Pandan'],
['Blueberry']
*/
Installation
npm i chunk-pattern --save
API
chunkPattern(array: Array<mixed>, pattern: Array<number>): Array<Array<mixed>>
Parameters
array
is the array to be chunked in givenpattern
.pattern
is the sequence in which you'd like your array to be chunked.
Contributing
# Run tests
npm run test
# Create dist build
npm run build
# Format with Prettier
npm run fmt
# Run flow
npm run flow