groupster-engine
Version:
Randomly group objects using do-group and don't-group rules.
31 lines (23 loc) • 646 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _joiBrowser = _interopRequireDefault(require("joi-browser"));
var _constants = require("./constants");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
var _default = function _default(value, schema, msg) {
var result;
try {
_joiBrowser["default"].assert(value, schema);
} catch (error) {
result = {
errorCode: _constants.JOI,
error: error,
msg: msg
};
}
return result;
};
exports["default"] = _default;
module.exports = exports.default;