Skip to content

jdarren/bool-permutations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

bool-permutations

Getting Started

Install the module with: 'npm install bool-permutations'

Usage

var boolPermutations = require('bool-permutations');
var configMaps       = boolPermutations.build([ 'secure', 'rtl' ]);
console.log(configMaps);

Result

[
    {secure: false, rtl: false},
    {secure: false, rtl: true},
    {secure: true,  rtl: false},
    {secure: true,  rtl: true}
]

Building a label

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'

License

Copyright (c) 2016

Licensed under the MIT license.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published