1 var arrayEvery = require(
'./_arrayEvery'),
2 baseEvery = require(
'./_baseEvery'),
3 baseIteratee = require(
'./_baseIteratee'),
4 isArray = require(
'./isArray'),
5 isIterateeCall = require(
'./_isIterateeCall');
48 function every(collection, predicate, guard) {
49 var func = isArray(collection) ? arrayEvery : baseEvery;
50 if (guard && isIterateeCall(collection, predicate, guard)) {
51 predicate = undefined;
53 return func(collection, baseIteratee(predicate, 3));
56 module.exports = every;