Lines Matching full:path
13 { "op": "replace", "path": ['a'], "value": 3 }
18 { "op": "remove", "path": ['b'] },
19 { "op": "replace", "path": ['a'], "value": 4 }
20 { "op": "add", "path": ['c'], "value": 5 }
28 { "op": "replace", "path": '/a', "value": 3 }
33 { "op": "remove", "path": '/b' },
34 { "op": "replace", "path": '/a', "value": 4 }
35 { "op": "add", "path": '/c', "value": 5 }
45 { "op": "replace", "path": ['a'], "value": 3 }
46 { "op": "replace", "path": ['b', 2], "value": 4 }
51 { "op": "add", "path": ['b', 3], "value": 5 }
61 { "op": "replace", "path": ['b', 'c'], "value": 4 }
66 { "op": "replace", "path": ['a'], "value": 5 }
67 { "op": "remove", "path": ['b', 'c']}
68 { "op": "add", "path": ['b', 'd'], "value": 4 }
87 var path;
95 path = basePathForRemoves.concat(key);
98 path: pathConverter(path),
109 path: basePath.concat(key),
117 path = basePathForRemoves.concat(i);
120 path: pathConverter(path),
131 path: basePath.concat(i),
156 function pushReplaces({key, obj1, obj2, path, pathForRemoves, diffs}) {
164 path: pathConverter(path),
171 pushReplace(path, diffs, obj2AtKey);
176 pushReplace(path, diffs, obj2AtKey);
181 basePath: path,
189 function pushReplace(path, diffs, newValue) {
192 path: pathConverter(path),