dist/index.es.js
function deepDiff(obj1, obj2, path) {
  return merge_1(_deepDiff(obj1, obj2, path), _deepDiff(obj2, obj1, path));
}
function deepDiff(obj1, obj2, path) {
  return merge_1(_deepDiff(obj1, obj2, path), _deepDiff(obj2, obj1, path));
}
function deepDiff ( obj1 , obj2 , path ) { return merge_1 ( _deepDiff ( obj1 , obj2 , path ) , _deepDiff ( obj2 , obj1 , path ) ) ; }
Compares key value paris between `obj1` and `obj2` recursively, optionally
starting from the node specified by `path` and returns an array of paths
that are not shared by both objects, or contain different values

@since 1.0.0
@category Misc
@param {Object} obj1 First object for comparison
@param {Object} obj2 Second object for comparison
@param {String} path optional node specifying point to start object comparison
@returns {Array} Paths not common to both objects, or containing different values
Compares key value paris between obj1 and obj2 recursively optionally starting from the node specified by path and returns an array of paths that are not shared by both objects or contain different values