lib/option-validator.js
function assertBoolean(value, name, description) {
  if (!underscore.isBoolean(value)) {
    throw new Error(
        '<' + value + '> is not a boolean, ' + name + ': ' + description);
  }
}
function assertBoolean(value, name, description) {
  if (!underscore.isBoolean(value)) {
    throw new Error(
        '<' + value + '> is not a boolean, ' + name + ': ' + description);
  }
}
function assertBoolean ( value , name , description ) { if ( ! underscore . isBoolean ( value ) ) { throw new Error ( '<' + value + '> is not a boolean, ' + name + ': ' + description ) ; } }
Throws an Error if value isn't a boolean.
@param {*} value
@param {string} name The option name.
@param {string} description Description of the option.
Throws an Error if value isn t a boolean .