darray

Given two arrays A and B, returns what should be added, updated and / or removed when going from A to B

diff-arrays-of-objects

Compare two arrays of objects, finding added, removed, updated and identical objects. Details the differences between updated objects.