mirror of
https://github.com/flynx/diff.js.git
synced 2025-10-28 10:30:09 +00:00
more experimenting...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
30573a7939
commit
74e81b4685
25
diff2.js
25
diff2.js
@ -724,9 +724,9 @@ function(A, B, cmp){
|
||||
var keyValueDiff =
|
||||
function(A, B){
|
||||
return diffSections(
|
||||
[...handle(A)
|
||||
[...objectWalkerWithText(A)
|
||||
.chain(serializePaths)],
|
||||
[...handle(B)
|
||||
[...objectWalkerWithText(B)
|
||||
.chain(serializePaths)],
|
||||
// XXX add link support...
|
||||
function([ap, av], [bp, bv]){
|
||||
@ -742,9 +742,9 @@ function(A, B){
|
||||
var valueDiff =
|
||||
function(A, B){
|
||||
return diffSections(
|
||||
[...handle(A)
|
||||
[...objectWalkerWithText(A)
|
||||
.chain(serializePaths)],
|
||||
[...handle(B)
|
||||
[...objectWalkerWithText(B)
|
||||
.chain(serializePaths)],
|
||||
// XXX add link support...
|
||||
function([ap, av], [bp, bv]){
|
||||
@ -902,6 +902,23 @@ console.log([
|
||||
text`)
|
||||
.chain(serializePaths) ])
|
||||
|
||||
console.log('---')
|
||||
|
||||
console.log(valueDiff(
|
||||
[1,2,3],
|
||||
[1,2,4,3],
|
||||
))
|
||||
|
||||
console.log('---')
|
||||
|
||||
console.log(valueDiff(
|
||||
new Set([1,2,3]),
|
||||
[1,2,4,3],
|
||||
))
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**********************************************************************
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user