UNPKG

si-funciona

Version:

Funciones de utilidad para uso general. [General usage utility functions.]

1 lines 867 B
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0,require("core-js/modules/esnext.async-iterator.every.js"),require("core-js/modules/esnext.async-iterator.find.js"),require("core-js/modules/esnext.async-iterator.some.js"),require("core-js/modules/esnext.iterator.constructor.js"),require("core-js/modules/esnext.iterator.every.js"),require("core-js/modules/esnext.iterator.find.js"),require("core-js/modules/esnext.iterator.some.js"),require("core-js/stable");const compareDescriptor=(e,r)=>{if(e.isArray!==r.isArray)return!1;if(0===e.length||0===r.length)return e.length===r.length;const s=e.length<=r.length?e:r,t=r.length>=e.length?r:e;return!!s.keys.every((e=>t.keys.includes(e)))&&s.details.every((e=>e.type.some((r=>t.details.find((r=>r.key===e.key)).type.includes(r)))))};var _default=exports.default=compareDescriptor;