UNPKG

array-duplicates

Version:

Returns the duplicated items found in an array

19 lines (16 loc) 404 B
if (!Array.prototype.includes) { require('core-js/fn/array/includes') } function duplicates(array, identity = (i => i)) { const unique = [] const duplicates = [] array.forEach(function(item) { if (unique.includes(identity(item))) { duplicates.push(item) } else { unique.push(identity(item)) } }) return duplicates } module.exports = duplicates