bool-permutations

1.0.2 • Public • Published

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.

Readme

Keywords

none

Package Sidebar

Install

npm i bool-permutations

Weekly Downloads

1

Version

1.0.2

License

MIT

Last publish

Collaborators

  • jdarren