allcombinations (npm): returns a list of all possible combinations / permutations of an array of items
Keywords: combinations|permutations|permute|permutate