@incdevco/framework
Version:
node.js lambda framework
29 lines (15 loc) • 402 B
JavaScript
var Promise = require('bluebird');
function IsBoolean(config) {
'use strict';
config = config || {};
}
IsBoolean.prototype.validate = function (input, context) {
'use strict';
return Promise.try(function () {
if (typeof input !== 'boolean') {
throw new Error('Must be a boolean.');
}
return true;
})
};
module.exports = IsBoolean;