@pandres95/differ (npm): wraps objects and arrays and keeps track of global changes around wrapped objects
Keywords: diff-resolution