if-empty
v1.0.0
Published
If `value` (second argument) is empty return `reason` (first argument) otherwise return `true`
Readme
if-empty
If
value(second argument) is empty returnreason(first argument) otherwise returntrue
Install
npm install --save if-emptyUsage
import ifEmpty from 'if-empty';
ifEmpty('You have to provide name', ''); // "You have to provide name"
ifEmpty('You have to provide name', 'Ben'); // true, `value` is not emptyAlso useful for validating inquirer prompts, as well as yeoman prompts
import inquirer from 'inquirer';
inquirer.prompt([{
name: 'name',
message: '☯ your name:',
validate: ifEmpty('You have to provide name'), // curried
}], function(answers) {
console.log(answers);
});API
ifEmpty(reason, value)
// ifEmpty :: String -> String -> true | String`reason
Required
Type: String
Reason for invalid value.
value
Required
Type: String
Value to validate.
License
MIT © Vladimir Starkov
