diff --git a/lib/monologue.js b/lib/monologue.js index f5d0372..5fba59c 100644 --- a/lib/monologue.js +++ b/lib/monologue.js @@ -117,7 +117,7 @@ var ConsecutiveDistinctPredicate = function() { var DistinctPredicate = function DistinctPredicateFactory() { var previous = []; return function DistinctPredicate( data ) { - var isDistinct = !_.any( previous, function( p ) { + var isDistinct = !_.some( previous, function( p ) { if ( _.isObject( data ) || _.isArray( data ) ) { return _.isEqual( data, p ); } diff --git a/package.json b/package.json index 696ab37..1633a6e 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "node": ">=0.4.0" }, "dependencies": { - "lodash": "3.x", + "lodash": "^4.17.15", "riveter": "0.2.0" }, "devDependencies": { diff --git a/src/subscriptionDefinition.js b/src/subscriptionDefinition.js index d5c4beb..33a7560 100644 --- a/src/subscriptionDefinition.js +++ b/src/subscriptionDefinition.js @@ -25,7 +25,7 @@ var ConsecutiveDistinctPredicate = function() { var DistinctPredicate = function DistinctPredicateFactory() { var previous = []; return function DistinctPredicate( data ) { - var isDistinct = !_.any( previous, function( p ) { + var isDistinct = !_.some( previous, function( p ) { if ( _.isObject( data ) || _.isArray( data ) ) { return _.isEqual( data, p ); }