(function() { 'use strict'; module.exports = binom; function binom(name, array) { var ret; if (!Array.isArray(array)) throw(Error('array should be array!')); if (typeof name !== 'string') throw(Error('name should be string!')); array.some(function(item) { var is = item.name === name, isArray = Array.isArray(item); if (is) ret = item; else if (isArray) item.some(function(item) { is = item.name === name; if (is) ret = item.data; return is; }); return is; }); return ret; } })();