Liferay.Loader.define("data-engine-taglib$value-equal@1.0.1/umd/value-equal",["module","exports","require"],(function(e,u,r){var t=void 0;window;!function(r,a){"object"==typeof u&&void 0!==e?e.exports=a():"function"==typeof t&&t.amd?t(a):r.valueEqual=a()}(this,(function(){"use strict";function valueOf(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}return function valueEqual(e,u){if(e===u)return!0;if(null==e||null==u)return!1;if(Array.isArray(e))return Array.isArray(u)&&e.length===u.length&&e.every((function(e,r){return valueEqual(e,u[r])}));if("object"==typeof e||"object"==typeof u){var r=valueOf(e),t=valueOf(u);return r!==e||t!==u?valueEqual(r,t):Object.keys(Object.assign({},e,u)).every((function(r){return valueEqual(e[r],u[r])}))}return!1}}))}));
//# sourceMappingURL=value-equal.js.map