Create config objects representing all permutations of a set of boolean keys
npm install bool-permutationsInstall the module with: 'npm install bool-permutations'
javascript
var boolPermutations = require('bool-permutations');
var configMaps = boolPermutations.build([ 'secure', 'rtl' ]);
console.log(configMaps);
`
$3
`javascript
[
{secure: false, rtl: false},
{secure: false, rtl: true},
{secure: true, rtl: false},
{secure: true, rtl: true}
]
`Building a label
`javascript
var boolPermutations = require('bool-permutations');
console.log( boolPermutations.getLabel({secure: true, rtl: false}, 'css') ); // -> 'css-secure'
console.log( boolPermutations.getLabel({secure: false rtl: true}, 'css') ); // -> 'css-rtl'
console.log( boolPermutations.getLabel({secure: true, rtl: true}, 'css') ); // -> 'css-secure-rtl'
``Copyright (c) 2016
Licensed under the MIT license.