@naverpay/hidash
Version:
improved lodash
2 lines (1 loc) • 513 B
JavaScript
;Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});function n(e,t){if(typeof e=="number"&&typeof t=="number"&&isNaN(e)&&isNaN(t)||e===t)return!0;if(typeof e=="object"&&e!==null&&typeof t=="object"&&t!==null){const r=e,f=t;if(Object.getPrototypeOf(r)!==Object.getPrototypeOf(f))return!1;const s=Object.keys(r),o=Object.keys(f);if(s.length!==o.length)return!1;for(const u of s)if(!n(r[u],f[u]))return!1;return!0}return!1}exports.default=n;exports.isEqual=n;