Painstakingly written over years and years of work by Connor McFarlane.
$ npm i isfridge -s
var isFridge = require('isfridge');
Takes one value to compare, returns a promise, boolean on resolve, error on reject.
isFridge.isFridge("fridge")
.then(function(fridge) {
if(fridge) {
console.log("It is a fridge!")
} else {
console.log("It is not a fridge!")
}
// It is a fridge!
});
Takes one value to compare, returns a promise, boolean on resolve, error on reject.
isFridge.isNotFridge("not fridge")
.then(function(fridge) {
if(fridge) {
console.log("It is not a fridge!")
} else {
console.log("It is a fridge!")
}
// It is not a fridge!
});
Takes one value to compare, returns a promise, boolean on resolve, error on reject.
isFridge.couldBeFridge("not fridge")
.then(function(fridge) {
if(fridge) {
console.log("It could be a fridge!")
} else {
console.log("It still could be a fridge!")
}
// It could be a fridge!
// OR
// It still could be a fridge!
});
Unit tests are run through mocha.
$ npm test