UNPKG

@extra-object/is-entry

Version:
15 lines 426 B
import id from './_id'; import cmp from './_cmp'; /** * Checks if object has an entry. * @param x an object * @param e entry? * @param fc compare function (a, b) * @param fm map function (v, k, x) */ function isEntry(x, e, fc = null, fm = null) { var fc = fc || cmp, fm = fm || id, [k, v] = e; return x.hasOwnProperty(k) && fc(fm(x[k], k, x), v) === 0; } export default isEntry; //# sourceMappingURL=index.js.map