Returns
trueif the value of an object's property is strictly true, or it's inverse is false.
Install with npm
$ npm i is-true --save
Returns true if a property is strictly true or its inverse is strictly false. The inverse of a is noa, the inverse of b is nob, and so on.
var isTrue = require('is-true');
isTrue({a: true}, 'a');
//=> true
isTrue({noa: false}, 'a');
//=> true
If a property and it's inverse both exist, both must evaluate to the same result, or false is returned.
Examples
isTrue({noa: false, a: true}, 'a');
//=> true
isTrue({noa: false, a: false}, 'a');
//=> false
isTrue({noa: true, a: true}, 'a');
//=> false
Object constructor. | homepagetrue if the value is a primitive. | homepagetrue if the value of an object's property is strictly true, or it's inverse… more | homepageInstall dev dependencies:
$ npm i -d && npm test
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Jon Schlinkert
Copyright © 2015 Jon Schlinkert Released under the MIT license.
This file was generated by verb-cli on November 01, 2015.