UNPKG

amos-tool

Version:

amos ui tool

11 lines (9 loc) 385 B
"use strict"; var _common = require("./_common"), findKey = function(n, o, i) { o = _common.cb(o, i); for (var r, e = _common.keys(n), m = 0, c = e.length; m < c; m++) if (o(n[r = e[m]], r, n)) return r; }, find = function(n, o, i) { var r = (_common.isArrayLike(n) ? _common.findIndex : findKey)(n, o, i); if (void 0 !== r && -1 !== r) return n[r]; }; module.exports = find;