json-merge-patch
Advanced tools
Comparing version 0.2.1 to 0.2.2
'use strict'; | ||
var equal = require('deep-equal'); | ||
function arrayEquals(before, after) { | ||
@@ -8,3 +10,3 @@ if(before.length !== after.length) { | ||
for(var i=0; i<before.length; i++) { | ||
if(after[i] !== before[i]) { | ||
if(!equal(after[i], before[i])) { | ||
return false; | ||
@@ -11,0 +13,0 @@ } |
{ | ||
"name": "json-merge-patch", | ||
"version": "0.2.1", | ||
"version": "0.2.2", | ||
"description": "Implementation of JSON Merge Patch (RFC 7396)", | ||
@@ -34,3 +34,6 @@ "main": "index.js", | ||
}, | ||
"homepage": "https://github.com/pierreinglebert/json-merge-patch" | ||
"homepage": "https://github.com/pierreinglebert/json-merge-patch", | ||
"dependencies": { | ||
"deep-equal": "^1.0.0" | ||
} | ||
} |
7221
1
9
100
+ Addeddeep-equal@^1.0.0
+ Addedcall-bind@1.0.8(transitive)
+ Addedcall-bind-apply-helpers@1.0.2(transitive)
+ Addedcall-bound@1.0.4(transitive)
+ Addeddeep-equal@1.1.2(transitive)
+ Addeddefine-data-property@1.1.4(transitive)
+ Addeddefine-properties@1.2.1(transitive)
+ Addeddunder-proto@1.0.1(transitive)
+ Addedes-define-property@1.0.1(transitive)
+ Addedes-errors@1.3.0(transitive)
+ Addedes-object-atoms@1.1.1(transitive)
+ Addedfunction-bind@1.1.2(transitive)
+ Addedfunctions-have-names@1.2.3(transitive)
+ Addedget-intrinsic@1.3.0(transitive)
+ Addedget-proto@1.0.1(transitive)
+ Addedgopd@1.2.0(transitive)
+ Addedhas-property-descriptors@1.0.2(transitive)
+ Addedhas-symbols@1.1.0(transitive)
+ Addedhas-tostringtag@1.0.2(transitive)
+ Addedhasown@2.0.2(transitive)
+ Addedis-arguments@1.2.0(transitive)
+ Addedis-date-object@1.1.0(transitive)
+ Addedis-regex@1.2.1(transitive)
+ Addedmath-intrinsics@1.1.0(transitive)
+ Addedobject-is@1.1.6(transitive)
+ Addedobject-keys@1.1.1(transitive)
+ Addedregexp.prototype.flags@1.5.4(transitive)
+ Addedset-function-length@1.2.2(transitive)
+ Addedset-function-name@2.0.2(transitive)