module.exports = "(function(t,e,n){var r=n(54),i=function(t,e){if(Object(t)!==t||Object(e)!==e)return t===e;if(t instanceof Array!=e instanceof Array)return!1;if(Object.keys(t).length!==Object.keys(e).length)return!1;for(var n in t)if(!i(t[n],e[n]))return!1;return!0},o=t.exports=r.patterns.EqualitySchema=r.extend({initialize:function(t){this.object=t},errors:function(t){return!i(t,this.object)&&t+\" is not equal to \"+this.object},validate:function(t){return i(t,this.object)},toJSON:function(){var t=r.prototype.toJSON.call(this);return t.enum=[this.object],t}});r.fromJS.def((function(t){if(t instanceof Array&&1===t.length)return new o(t[0])}))})";