0.1.2 • Published 9 years ago
baraja v0.1.2
baraja
Shuffle, just about anything!
Install
npm install --save barajaUse
const baraja = require('baraja');API
.weave(array, sort) -> {String}
Weave multiple strings into one.
array: An array of strings to be weave into one.
sort: asc || desc - Order strings by length before weaving them.
const baraja = require('baraja');
baraja.weave([
'hello',
'developer',
'friends'
]);
// 'hdfeerlvileeolnopders'
baraja.weave([
'hello',
'developer',
'friends'
], 'asc');
// 'hfderelivleeonldsoper'
baraja.weave([
'hello',
'developer',
'friends'
], 'desc');
// 'dfherevileellnoodpser'.across(array) -> {Object}
Cross shuffle a list of words.
The input array is always sorted alphabetically.
array: An array of strings to be shuffled across.
const baraja = require('baraja');
baraja.across([
'Peter',
'Paul',
'Merry',
'Andrew'
]);
// {
"Andrew": "Merry",
"Merry": "Paul",
"Paul": "Peter",
"Peter": "Andrew"
}Contribute
fork https://github.com/aichholzer/baraja/